Sangani Infotech
Owner and publisher of FilesSwift, India
About this author
Sangani Infotech builds and runs FilesSwift from India. The site started in July 2026 with a handful of converters, and it grew around jobs that keep coming up: a photo that is a few kilobytes over an exam portal's limit, a scan that will not fit an upload box, a JSON response that needs reading before a deadline.
The same owner maintains the tools and the articles about them, so an article can be checked against the code that runs behind the button. When a tool changes, its page is meant to change too, and the dates on each page show when that last happened.
Topics covered
- PDF jobs: merging, splitting, compressing, protecting and converting
- Photo, signature and document uploads for Indian exam and government portals
- Image, audio and video formats and what affects their file size
- JSON, CSV, YAML, regular expressions, tokens, timestamps and other developer basics
How articles are checked before they go up
An article is only as useful as its numbers, so the figures come from somewhere you could repeat yourself.
- Sizes and timings are copied from the screen after running the tool, and the file used is described next to the result. A file made specially for a test is labelled as one.
- Exam and portal limits come from the notice or the portal, not from another website's summary. Where two official pages disagree, the article says so and tells you which one to trust.
- Screenshots are of the FilesSwift tool itself with test files, never of somebody's real document.
- If an official source could not be reached or does not publish a number, the article says that instead of guessing.
Spotted a mistake or an out-of-date rule? Write to sanganiinfotech@gmail.com with the page address. Corrections show up in the page's updated date, and larger changes are listed in the changelog. There is more about the site and who runs it on the About page.
Guides by Sangani Infotech
- How to Convert JSON to CSV
- How to Merge PDF Files
- How to Compress Images Without Losing Quality
- Base64 Explained
- JSON vs XML vs YAML
- How to Remove Duplicate Lines
- How to Reduce PDF Size for Online Form Uploads
- Resize a Photo and Signature to a Form's Exact Size
- How to Add Gujarati or Hindi Text to a PDF
- Why iPhone Photos Won't Upload — and How to Convert HEIC to JPG
- Why Excel Breaks CSV Files — and How to Open Them Correctly
- JWT Explained: What Is Inside a JSON Web Token
- JPG, PNG, WebP or AVIF — Which Image Format Should You Use?
- How to Make a Scanned PDF Searchable (OCR)
- PDF Password Protection Explained
- Regex for Indian Phone Numbers, PIN, PAN, GSTIN and IFSC
- Cron Expressions Explained (with Examples)
- Unix Timestamps Explained
- UTF-8 and Garbled Text, Explained
- How to Sign a PDF Without Printing and Scanning
- How to Convert Word to PDF Without Breaking the Layout
- How to Convert PDF to Word and Keep the Formatting
- How to Split a PDF and Extract the Pages You Need
- How to Add a Watermark to a PDF
- How to Compare Two Documents and Find Every Change
- How to Reduce a Video's File Size
- MP3 vs WAV vs FLAC vs M4A: Which Audio Format Should You Use?
- Common JSON Errors and How to Fix Them
- Fixing YAML Errors in Docker Compose and Kubernetes Files
- How to Make a QR Code That Scans Every Time