About AllConvert
AllConvert exists because converting a file shouldn't require installing software, creating an account, or — worst of all — uploading your documents to a stranger's server and hoping they delete them.
So we built the converter we wanted to use: one page, drop a file, pick a format, done. Everything runs locally in your browser. The site has no backend that ever touches your files, which means the privacy promise isn't a policy decision that could change — it's how the software physically works.
What it handles
Images (PNG, JPG, WEBP, GIF, BMP, ICO, AVIF, SVG and HEIC/HEIF), text and data formats (CSV, TSV, JSON, XML, YAML, Markdown and more), Office documents (DOCX, XLSX, XLS and ODS), PDFs, ZIP and GZIP archives, subtitle files (SRT/VTT), and text encodings like Base64 and hex. The full list, with details and caveats, is on the converter page and in the FAQ.
Built on open source
AllConvert stands on the shoulders of excellent open-source libraries, loaded only when the conversion you ask for needs them:
- pdf.js (Mozilla) — reading and rendering PDFs
- jsPDF — creating PDFs from images
- mammoth.js — converting DOCX documents
- SheetJS — reading XLSX spreadsheets
- fflate — fast ZIP and gzip compression and extraction
- js-yaml — YAML parsing and serialization
- heic2any — converting iPhone HEIC/HEIF photos
Image conversion, CSV/JSON/XML handling, Markdown rendering and all encodings are implemented directly in the page with no dependencies at all.
How the site is funded
The site is free and supported by a small number of ads. We keep them out of the way of the actual tool, and they never interact with your files in any form — see the Privacy Policy for the specifics.
Get in touch
AllConvert is independently built and maintained. If something is broken, missing or confusing, we genuinely want to know — the contact page explains the fastest way to reach us.