← Back to converter

About Formatzilla

Formatzilla is a free, private file converter that runs entirely in your browser. Unlike most online conversion tools, your files are never uploaded to any server — all processing happens on your device using modern web technologies.

🔒 Our Privacy Promise

What Formatzilla Can Convert

Images: Convert between JPG, PNG, WebP, GIF, SVG, AVIF, BMP, TIFF, and ICO. Useful for optimizing photos for the web, creating favicons, or converting between formats for different platforms.

Data files: Convert between CSV, JSON, XML, YAML, and TOML. Essential for developers working with APIs, configuration files, or data pipelines that use different formats.

Audio: Convert between MP3, WAV, OGG, FLAC, AAC, M4A, and Opus. Convert music files for different devices, compress audio for web use, or extract audio from video.

Video: Convert between MP4, WebM, MOV, AVI, MKV, and FLV. Convert legacy formats to modern ones, prepare video for web embedding, or extract audio from video files.

Documents: Convert between Markdown, DOCX, HTML, TXT, EPUB, and PDF. Useful for turning documentation into different formats, converting ebooks, or generating PDFs from text.

Code formatters: Format SQL, CSS, SCSS, Less, JavaScript, TypeScript, JSX, TSX, and GraphQL. Paste code directly and format it instantly without needing a local dev environment.

How It Works

Formatzilla uses a combination of modern browser APIs and open-source libraries, all running client-side:

Canvas API Image conversion — built into every browser, no libraries needed
FFmpeg.wasm Audio & video conversion — compiled to WebAssembly
mammoth.js DOCX to HTML/TXT conversion
jsPDF PDF generation from MD, HTML, and TXT
marked.js Markdown to HTML conversion
pdfjs-dist PDF text extraction (PDF → TXT, MD)
Papa Parse CSV parsing and generation
js-yaml YAML parsing and serialization
Prettier Code formatting for JS, TS, CSS, and more
sql-formatter SQL query formatting and beautification
JSZip EPUB extraction (EPUB files are ZIP archives)
Vite Build tooling, bundling, and dev server

Why Browser-Only?

Most online file converters upload your files to a server, convert them, and send them back. This means your files — which could contain personal photos, private documents, or confidential data — pass through someone else's infrastructure.

Formatzilla eliminates this entirely. The conversion runs in the JavaScript engine already running in your browser tab. The result: your files are as private as if you had converted them with a local desktop application — but without needing to install anything.

Contact

Questions, feedback, or bug reports: ion.jos.aa@gmail.com

Read our Privacy Policy to learn how Formatzilla handles analytics and advertising.