56 converters · runs in your browser

File Converters

PNG to JPG, MOV to MP4, PDF to PPTX, RAR to ZIP and 40 more: converted on your device, never uploaded.

Convert
to

Opens PNG to JPG.

or drop a file
  • Files never leave your device
  • No queue or size tiers
  • Batch results in one ZIP

All converters

Every page accepts a batch and works offline once loaded.

Image converters · Photos, screenshots, Photoshop and camera RAW files, with quality, resize and transparency controls.

16

PNG to JPG

Convert PNG images to JPG with a quality slider and a fill colour for transparency

JPG to PNG

Convert JPG photos to lossless PNG files, individually or in a batch

WebP to JPG

Turn WebP images saved from the web into JPG files that open everywhere

WebP to PNG

Convert WebP images to PNG and keep their transparent background

JPG to WebP

Shrink JPG photos for the web by converting them to WebP

PNG to WebP

Convert PNG graphics and screenshots to much smaller WebP files with transparency

JPG to AVIF

Convert JPG, PNG and WebP images to AVIF, the smallest widely supported web image format

HEIC to JPG

Convert iPhone HEIC photos to JPG or PNG without uploading them anywhere

AVIF to JPG

Convert AVIF images to JPG or PNG for apps and editors that cannot open AVIF

TIFF to JPG

Convert TIFF scans and camera exports to JPG, PNG or PDF in your browser

TIFF to PDF

Combine every page of a multi-page TIFF scan or fax into one PDF at its real print size

PSD to PNG

Turn Photoshop PSD files into PNG, JPG or WebP without Photoshop installed

RAW to JPG

Extract the full-size JPG from camera RAW files: DNG, NEF, CR2, CR3, ARW, RAF and more

AI to PDF

Open Adobe Illustrator .ai files as PDF, PNG or JPG without Illustrator

SVG to PDF

Convert SVG graphics into vector PDF files that stay sharp at any zoom

PNG to SVG

Trace logos, icons and line art from PNG or JPG into scalable SVG vectors

Video, audio & subtitle converters · Change video formats, shrink videos, extract soundtracks, make GIFs and convert subtitles, using your device's video encoder.

14

Video Converter

Convert videos between MP4, WebM, MOV and MKV using your device's video encoder

Video Compressor

Shrink phone and screen recordings by lowering resolution and bitrate, without uploading

MOV to MP4

Convert iPhone and QuickTime MOV videos to MP4 that plays everywhere

WebM to MP4

Convert WebM screen recordings and downloads to widely supported MP4

GIF to MP4

Turn animated GIFs into MP4 or WebM videos that are a fraction of the size

Video to GIF

Turn a clip of an MP4, WebM or MOV video into an animated GIF

Audio Converter

Convert WAV, FLAC, M4A, OGG and video soundtracks to MP3 or WAV locally

MP4 to MP3

Extract the audio track from MP4, MOV or WebM video and save it as MP3

WAV to MP3

Compress large WAV recordings into MP3 at the bitrate you choose

MP3 to WAV

Decode MP3 into uncompressed 16-bit WAV for editing, CDs and audio software

M4A to MP3

Convert M4A voice memos and iTunes audio into MP3 that plays on anything

WAV to FLAC

Compress WAV and other audio into lossless FLAC, about half the size with no quality loss

SRT to VTT

Convert SRT subtitles to WebVTT for HTML5 video players and YouTube

VTT to SRT

Convert WebVTT captions to SRT for video editors, VLC and media players

Spreadsheet & data converters · Move tables between Excel, OpenDocument, CSV, JSON, XML and YAML, or pull them out of PDFs.

13

Excel to CSV

Convert XLSX worksheets to CSV or TSV, one file per sheet if you want them all

CSV to Excel

Turn CSV or TSV files into XLSX workbooks with numbers stored as numbers

Excel to JSON

Convert spreadsheet rows into JSON objects keyed by the header row

JSON to Excel

Flatten JSON arrays and nested objects into an Excel XLSX sheet

Excel to PDF

Print spreadsheets as clean PDF tables with repeated headers and page numbers

XLS to XLSX

Upgrade old Excel 97–2003 .xls workbooks to modern .xlsx files

ODS to XLSX

Convert LibreOffice and OpenOffice spreadsheets to Excel XLSX or CSV

PDF to Excel

Pull tables out of text-based PDFs into Excel XLSX or CSV

CSV to SQL

Turn CSV or Excel data into CREATE TABLE and INSERT statements for MySQL, PostgreSQL or SQLite

XML to JSON

Convert XML files to JSON with attributes, repeated elements and text preserved

JSON to XML

Turn JSON data into well-formed XML that round-trips back to the same JSON

YAML to JSON

Convert YAML config files such as Kubernetes or GitHub Actions to JSON

JSON to YAML

Convert JSON into readable YAML for config files and documentation

Document & presentation converters · Build PowerPoint decks, make and read e-books, and open old RTF documents in Word.

5

Images to PPTX

Build a PowerPoint deck from your photos or screenshots, one picture per slide

PDF to PPTX

Turn each PDF page into a PowerPoint slide, with the page text in the speaker notes

EPUB to PDF

Convert DRM-free EPUB e-books to PDF, plain text or a single HTML page

Markdown to EPUB

Build an EPUB e-book from Markdown, plain text or HTML, with chapters and a table of contents

RTF to DOCX

Convert RTF documents to Word DOCX, plain text or HTML, keeping bold, italic and paragraphs

Font converters · Compress desktop fonts into web fonts, or unpack web fonts back to TTF.

3

Font Converter

Convert fonts between TTF, OTF, WOFF and WOFF2 without changing a single glyph

TTF to WOFF2

Compress TTF and OTF fonts into WOFF2 web fonts for faster page loads

WOFF2 to TTF

Unpack WOFF2 and WOFF web fonts back into installable TTF or OTF files

Archive converters · Repack RAR, 7-Zip and TAR archives as ZIP, or the other way round.

4

RAR to ZIP

Repack RAR archives as ZIP files that open on any computer without extra software

7Z to ZIP

Convert 7-Zip archives into ordinary ZIP files

TAR to ZIP

Convert TAR, TAR.GZ, TGZ, TAR.BZ2 and TAR.XZ archives to ZIP

ZIP to TAR.GZ

Repack ZIP, 7z or RAR archives as TAR or TAR.GZ for Linux and servers

Supported formats

Browsers can read more formats than they can write, so some formats appear only as inputs.

Images
Reads
JPGPNGWEBPAVIFHEICGIFBMPTIFFSVGICOPSDRAWAI
Writes
JPGPNGWEBPAVIFSVGGIFBMPTIFFICOPDFPPTX
Video & audio
Reads
MP4MOVWEBMMKVGIFMP3WAVM4AAACFLACOGGOPUSSRTVTT
Writes
MP4WEBMMOVMKVGIFMP3WAVFLACOGGM4ASRTVTT
Data
Reads
XLSXXLSODSCSVTSVJSONXMLYAMLPDF
Writes
XLSXCSVTSVJSONXMLYAMLSQLHTMLPDF
Documents
Reads
JPGPNGWEBPPDFEPUBMDTXTHTMLRTF
Writes
PPTXPDFEPUBDOCXTXTHTML
Fonts
Reads
TTFOTFWOFFWOFF2
Writes
WOFF2WOFFTTFOTF
Archives
Reads
ZIPRAR7ZTARTAR.GZTAR.BZ2TAR.XZ
Writes
ZIPTARTAR.GZ

How these converters work without uploading

Most online converters work by uploading your file to a server, converting it there and sending it back, which is why they have queues, size tiers and privacy policies about deleting your files later. The converters here work the other way round: the browser already contains decoders for most image, audio and video formats, and the missing pieces (a HEIC decoder, an MP3 encoder, a Photoshop reader, a WOFF2 compressor, an archive library) are loaded into the page, and video is encoded by your device's own hardware through WebCodecs. The file is converted in memory and saved straight back to your disk, which also means there is no daily limit and nothing to wait for.

Choosing between these File Converters

Lossy to lossless never restores quality

Converting a JPG to PNG or an MP3 to WAV makes the file larger but not better: the detail the lossy format discarded is gone. Those conversions are for compatibility and editing. When the goal is a smaller file, go the other way: PNG to JPG or WebP, WAV to MP3.

Every lossy re-encode costs a little

WebP to JPG, M4A to MP3 and HEIC to JPG all decode one lossy format and encode another. Keep the quality or bitrate at or above the source and the loss is invisible, but avoid converting the same file back and forth: each round adds a generation of artefacts.

Transparency survives only where the format has it

PNG, WebP, GIF and ICO store transparency; JPG, BMP and PDF pages do not. When converting a cut-out or logo into one of those, pick the background colour yourself rather than letting it default, or choose PNG or WebP to keep the see-through areas.

Readable is not the same as writable

Browsers decode AVIF and FLAC but cannot encode them, and RAR and 7z can be unpacked but not reliably written, so those formats appear here as inputs only. A few outputs depend on the browser: M4A needs an AAC encoder, which Chrome on Linux and Firefox lack. A local converter can only honestly offer what it can produce on your device.

Questions people ask

How can a website convert files without uploading them?
The conversion code runs inside the page. Image and audio decoding use the engines built into your browser; formats the browser lacks are handled by WebAssembly and JavaScript libraries: libheif for HEIC, LAME for MP3, UTIF for TIFF, pdf.js for PDF. The file is read with the File API and the result is handed back as a download.
Can I convert many files at once?
Yes. Every converter accepts a batch. Files are converted one after another and, if there is more than one result, downloaded together as a single ZIP.
How can video be converted without a server?
Through WebCodecs, the browser interface to your device's own video encoder and decoder, usually dedicated hardware. That is far faster than the WebAssembly FFmpeg builds many sites use, and when only the container changes (an H.264 MOV to MP4, say) the video is copied without re-encoding at all. AVI and WMV are not supported because browsers cannot decode their codecs.
Where are the Word converters?
Word conversions live in the PDF and Word & Office categories: PDF to Word, DOCX to PDF, DOCX to HTML and Markdown, and more. The File Converter links to them automatically when you drop a DOCX, Markdown or HTML file. PowerPoint output is here: Images to PPTX and PDF to PPTX.
Do converted files keep their metadata?
Images are re-drawn through a canvas, so EXIF data such as camera model and GPS location is not carried over. That is usually what you want when sharing photos, and worth knowing if you need the metadata preserved.

Guides on this topic