Free file converter — convert video, audio, image, data, and document formats instantly. Nothing uploaded, 100% browser-based.
59 file converters — Markdown to HTML, JSON to CSV, EPUB to PDF, images to PDF, and dozens more. Every conversion happens locally in your browser; documents and data are never uploaded.
Convert one browser-decodable image to PNG, JPG, or WebP — the only outputs canvas can encode. HEIC/SVG/JXL/TIFF and other exotic targets fail honestly instead of pretending. Nothing is uploaded; every conversion runs in your browser.
Convert image batches between JPG, PNG, WebP, and AVIF outputs (JPEG/PNG/WebP/AVIF/HEIC/HEIF/GIF/BMP/ICO/SVG inputs; HEIC via heic2any, SVG rasterized at intrinsic size or 1024px fallback) with a quality slider (10–100, default 80). Pair pages (?from/?to) preset the output. Flat ZIP renamed per file — local, 5-file guest batches, 25 signed-in, 500 Pro.
Convert animated GIFs to modern WebP or WebM formats with transparency support — ~10x smaller files. Shrink GIFs dramatically for modern web use — local conversion, unlimited saves.
Turn a PNG (or JPG/WebP) into SVG two ways: Embedded Vector Wrapper (full-size base64 image in an SVG shell — scales without re-saving, not true vectors) or Silhouette Path Trace (black-only 1px-rect tracing of dark pixels on a capped 250px thumbnail). Downloads as traced_vector.svg — local Canvas work, no uploads.
Upgrade one GIF to APNG via FFmpeg apng codec at locked 10fps and source dimensions (Lanczos) — 24-bit color plus 8-bit alpha, no size/quality settings. Result panel shows GIF vs APNG KB with ±% change; saves as <name>.png. Modernize sticker packs — local FFmpeg work, unlimited saves.
Convert one APNG to GIF in your browser with FFmpeg WASM — frame rate picker 10/15/24/30fps (default 10), output width 320/480/640/800px (default 320, height auto), palettegen/paletteuse optimize, loop-forever output. Photos never leave your device.
Convert iPhone HEIC/HEIF photos to universal JPGs at fixed quality 0.92 via heic2any (loaded on demand per batch). Filenames carry over with .jpg extensions — local conversion, 2 free batches a day.
Queue RAW files (CR2, NEF, ARW, DNG, RAF, ORF, RW2, PEF, SRW) — each gets a live browser decode test with a green/red dot; supported ones convert to JPG, PNG, or WebP at quality 10–100% (default 92, hidden for PNG), one by one or all at once. Canvas re-encoding drops metadata — local processing, unlimited saves.
Convert one PSD to JPG, PNG, or WebP in your browser via ag-psd — flattened composite (or first visible layer fallback) with a dimensions, color-mode, and layer-count readout. JPG flattens transparency onto white; quality 10–100 (default 90) for JPG/WebP. Photos never leave your device.
Rasterize SVG vectors to crisp PNGs at 1x, 2x (default), 3x, or 4x scale — base size read from the SVG width/height attributes (100px fallback) — with filename preservation (.svg becomes .png). Developers ship full icon sets in four runs — local Canvas work, 2 free batches a day.
Convert a batch of images to one output — JPG, PNG, or WebP — at quality 10–100% (default 80%), capped at 4096px longest side, then download everything as a ZIP. Files that fail conversion fall back to their originals inside the same archive — local library work.
Renders pasted HTML and CSS markup (no file upload, no URL screenshots) into downloadable PNG, JPEG (fixed quality 0.95), or SVG via the html-to-image library. Preview is DOMPurify-sanitized — free to start with no signup.
Convert between MP3, WAV, FLAC, OGG, M4A, and AAC audio formats. Pick any input and output format — your files never leave your device.
Convert between MKV, MP4, MOV, WebM, and AVI video formats. Pick any input and output format from the dropdown — your files never leave your device.
Convert GIF animations to MP4 videos for drastically smaller file sizes. Content creators use this to shrink animated GIFs by up to 90% for social media, Discord, and web pages — all in your browser, nothing uploaded.
Extracts the audio track from MP4 video files and saves it as a standalone MP3 file. All processing runs locally in your browser with FFmpeg WASM — nothing is uploaded.
Extract the audio track from QuickTime MOV files and convert it to MP3 format. All processing runs locally in your browser with FFmpeg WASM — nothing is uploaded.
Extract the audio track from WebM video files and convert it to MP3 format. All processing runs locally in your browser with FFmpeg WASM — nothing is uploaded.
Converts EPUB files to PDF format — e-readers, mobile devices, and accessible digital books to document sharing, printing, and archival with consistent formatting. All conversion happens locally in your browser with no file size limits.
Convert MOBI (Kindle) e-book files to PDF or EPUB, and create MOBI files from PDF. Perfect for Kindle users who need to read books on other devices or share with non-Kindle readers.
Convert OpenDocument (ODT) and Rich Text Format (RTF) files to PDF. Preserves basic formatting like bold, italic, headers, and paragraphs. Perfect for LibreOffice and WordPad users.
Convert comic book archives to PDF. Page ranges, double-page spreads, multiple sizes. Files are converted locally in your browser — nothing is uploaded.
Convert EPUB ebooks to paginated PDF, or PDF ebooks back to EPUB — real local text extraction. MOBI/Kindle files are rejected (repack them to EPUB in Calibre first); images-only books need OCR.
Convert a single Markdown document to styled HTML or plain-text PDF with three built-in themes. One document at a time — local Marked + jsPDF, free, no signup.
Extract plain text from any PDF — articles, transcripts, documentation. Strip a 100-page manual to editable text — local extraction, free, no signup.
Convert PDF images to PNG format in your browser. Documents stay on your device — editing and conversion run locally in your browser.
Convert PDF pages to lossless TIFF images for print, fax, and archival workflows. Produce 300 DPI press-ready files — local rendering, unlimited saves.
Extracts all text content from PDF files and converts it to clean Markdown format with proper headings, lists, and structure. Documents stay on your device — editing and conversion run locally in your browser.
Convert Markdown to beautifully formatted PDF. Supports headings, bold, italic, code blocks, and lists. Documents stay on your device — editing and conversion run locally in your browser.
Convert any webpage to PDF in your browser. Save articles, receipts, and web pages as PDF documents. No signup or account required.
Converts EML files to PDF format — email backup, archival, and forensic analysis to document sharing, printing, and archival with consistent formatting. All conversion happens locally in your browser with no file size limits.
Convert TIFF images to PDF format in your browser. Documents stay on your device — editing and conversion run locally in your browser.
Bind hundreds of JPG, PNG, or WebP images into one multi-page PDF with page size, orientation, and fit control. Agents compile 80 property photos into a brochure — local jsPDF work, 2 free batches a day.
Organize documents across PDF, Word, Excel, PowerPoint, Image, HTML, EPUB, and HEIC filename targets. Files queue locally with a 150MB per-file intake cap — your files never leave your device.
Convert data between JSON, CSV, XML, YAML, and TSV with structure preserved. Migrate configs across stacks without rewriting — local PapaParse/xml2js/yaml parsing, free, no signup.
Format and validate CSV files — consistent delimiters, quoting, and line endings. Fix files Excel mangles on export — local processing, free, no signup.
Convert pasted tables, lists, and structured text into clean CSV rows. Turn copied web tables into spreadsheet data — local parsing, free, no signup.
Convert between XLSX workbooks and CSV files preserving sheets and encoding. Move data across Excel and pipelines — local SheetJS work, unlimited saves.
Convert JSON objects into a human-readable Toon format using → arrows instead of colons. Files are converted locally in your browser — nothing is uploaded.
Bidirectional YAML to JSON and JSON to YAML conversion with auto-format detection and real-time preview. Perfect for configuration files, API payloads, and data migration.
Create ZIP archives from your files right in your browser. Bundle loose files into one archive.zip with DEFLATE compression — local JSZip work, unlimited saves.
Markdown toolbox with four converting tabs — Markdown to HTML source, plain text to Markdown, HTML to Markdown, and Markdown to plain text. Own every .md workflow in one tab — local processing, free, no signup.
Convert between Roman numerals and numbers both ways — chapters, clocks, movie credits. Decode MCMXCIV as 1994 instantly — local math, free, no signup.
Convert SCSS variables and nesting to plain CSS. Files are converted locally in your browser — nothing is uploaded. Variables and nesting compile cleanly — free, local, no signup.
Convert Tailwind utility classes to plain CSS. Files are converted locally in your browser — nothing is uploaded. Utility classes expand to vanilla CSS for non-Tailwind projects — free, local, no signup.
Strip HTML to clean plain text for emails, docs, and analysis. Extract article text without tags — local conversion, free, no signup.
Turn messy client CSV and Excel sheets into clean JSON arrays or keyed objects with column mapping. Developers convert 50 exports without hand-editing — local SheetJS work, 2 free batches a day.
Convert CSV files into queryable SQLite databases in your browser. Turn 100k-row exports into SELECT-able tables — local sql.js work, unlimited saves.
Parse SQL INSERT statements back into CSV rows — quoted strings unescaped, NULLs emptied, multi-statement appends. Round-trip database dumps back to spreadsheets — local parsing, free, no signup.
Convert between plain text and binary in both directions — encode text into its base-2 representation or decode binary strings back to readable text, byte by byte. Files are converted locally in your browser — nothing is uploaded.
Convert numbers between binary, octal, decimal, and hex with bitwise views. Read 0xFF as 255 instantly — local math, free, no signup.
Convert Markdown to Slack mrkdwn — bold, italics, links, and code that actually render. Post formatted updates that work — local conversion, free, no signup.
Encode images to Base64 data URIs for CSS embedding and API payloads. Inline a logo without extra requests — local encoding, free, no signup.
Encode SVGs to Base64 data URIs for CSS embedding — icons without requests. Inline a logo in one line — local encoding, free, no signup.
Translate text to Morse code and decode Morse back — with timing-accurate playback. Learn SOS (···---···) properly — local processing, free, no signup.
Bidirectional NATO phonetic alphabet converter. Convert text to NATO words (Alpha, Bravo, Charlie) and back. Perfect for radio communication, spelling clarification, and aviation.
Translate text to Braille Unicode patterns and back for accessibility work. Check ⠓⠑⠇⠇⠕ renders correctly — local conversion, free, no signup.
Convert values between string, number, boolean, array, and object types with validation. Fix API type mismatches fast — local conversion, free, no signup.
Converts JSON files to XML format — APIs, configuration files, and data exchange between web services to enterprise systems, SOAP APIs, document formatting, and legacy integration pipelines.
Works offline after first load · Pro unlocks 500-file batches and 2GB files
Paste or drop the CSV — the first row becomes object keys by default. Nested fields, custom delimiters, and arrays are configurable before you copy or download the result.
Yes, both directions. Markdown to HTML renders tables, code blocks, and task lists; HTML to Markdown strips tags back to clean text you can edit anywhere.
Binary, octal, decimal, and hex convert with arbitrary precision — long bit strings and 64-bit values stay exact, unlike spreadsheet functions that round past 15 digits.
Add JPG or PNG files in order, set page size and margins, and export — each image becomes one page. Reorder by dragging before converting.