Convert files in your browser
Pick the pair you need. Every conversion runs in this tab, so a two hour recording is not stopped by an upload limit and a private file stays private.
Pick the pair you need.
Each card is a live converter. Same privacy model as the rest of the site: the file is processed in this tab and never sent anywhere.
WebP to PNG
Saved an image off the web and found nothing will open it? Drop it here. The PNG comes back with its transparency intact, and the file never leaves this tab.
Open WebP to PNGWebP to JPG
The format everything opens, from the format some things refuse. Set the quality yourself, and know that a transparent background will come out white.
Open WebP to JPGHEIC to PNG
The photo your iPhone wrote, in a format everything opens. PNG is lossless, so nothing is thrown away on the way, and the file never leaves this tab.
Open HEIC to PNGHEIC to WebP
The iPhone photo, in the format the web actually wants. Slightly smaller than the JPEG you would otherwise upload, and readable by every current browser, which HEIC is not.
Open HEIC to WebPAVIF to JPG
AVIF is the newest image format on the web, which is why so little outside a browser will open one. This gives you the format everything opens.
Open AVIF to JPGAVIF to PNG
Lossless, and it keeps the alpha channel an AVIF can carry and a JPG cannot. Decoded and rewritten in this tab, with nothing sent anywhere.
Open AVIF to PNGPNG to JPG
The conversion people reach for when something rejected their file for being too big. A photograph usually lands 80 to 95% smaller. Nothing leaves this tab.
Open PNG to JPGJPG to PNG
Lossless from here on, which is not the same as better: whatever the JPG already lost is baked in. Expect a much larger file, and nothing sent anywhere.
Open JPG to PNGPNG to WebP
Smaller than the PNG, with the transparency intact, in a format every current browser reads. The one conversion here that is simply an improvement.
Open PNG to WebPJPG to WebP
The same photograph, in the format every current browser prefers and every performance audit asks for. Converted on this device, with nothing sent anywhere.
Open JPG to WebPSVG to PNG
An SVG has no size of its own, so you pick one. Render it at 4096 wide for a print asset or 32 for a favicon, with the transparency kept and nothing uploaded.
Open SVG to PNGPNG to ICO
Build a favicon.ico with the sizes browsers actually request. Each one is drawn from your original, not resampled from the entry above it. Nothing leaves this tab.
Open PNG to ICOJPG to ICO
Turn a JPEG into a real icon file with the sizes Windows and browsers ask for. Each size is drawn from your original. Nothing leaves this tab.
Open JPG to ICOWebP to GIF
An animated WebP comes back as an animated GIF, every frame of it. Expect a bigger file with coarser colour, because a GIF has only 256 of them. Nothing leaves this tab.
Open WebP to GIFPNG to GIF
One PNG becomes a one frame GIF, written on this device and never uploaded. Drop in ten and you get ten separate GIFs rather than one animation.
Open PNG to GIFGIF to PNG
The first frame of the GIF as a lossless PNG, transparency and all. An animation has many frames and a PNG holds one, so the result tells you how many were left behind.
Open GIF to PNGTIFF to JPG
The conversion people reach for when a scan is too large to send and nothing will open it anyway. Decoded and re-encoded on this device, never uploaded.
Open TIFF to JPGTIFF to PNG
For the TIFF that nothing will open. PNG holds the same pixels exactly and every browser, form and phone reads it. Converted in this tab, never uploaded.
Open TIFF to PNGSVG to JPG
An SVG has no pixel size, so you choose how wide the JPG should be. JPG has no transparency either, so anything transparent in the drawing comes out white.
Open SVG to JPGJPEG to JPG
They are one format. The short spelling exists because MS-DOS filenames allowed three characters after the dot, so there is nothing here to convert: your file comes back unchanged, under the name the thing rejecting it is asking for.
Open JPEG to JPGPNG to PDF
Every pixel kept exactly, with no quality setting to get wrong and nothing thrown away. No upload, no account, no watermark.
Open PNG to PDFJPG to PDF
For the form that will only accept a PDF. Your photo goes into the page byte for byte, so nothing is re-encoded and nothing is uploaded.
Open JPG to PDFHEIC to PDF
Your iPhone photos as a PDF that every form will take. Decoded and written here in this tab, so the photo never leaves your device.
Open HEIC to PDFPDF to PNG
Every page rendered as a lossless image, at a resolution you choose. A multi page document comes back as a ZIP. Nothing leaves this tab.
Open PDF to PNGPDF to JPG
Every page as a JPEG, sized and compressed the way you want it. A multi page document comes back as a ZIP. Nothing leaves this tab.
Open PDF to JPGPDF to Text
Reads the words that are actually in the file, exactly as they are stored. Instant, no upload, and nothing interpreted or guessed at.
Open PDF to TextWord to PDF
Your DOCX is read and drawn as a PDF here, with no upload and no account. It is a rendering rather than the file Word would export, so read the note about fonts before you send it.
Open Word to PDFPDF to Word
Rebuilds your PDF as an editable .docx: paragraphs, headings, bold and italic worked out from the page, and the photographs placed back among them. Tables, columns and the layout are left behind.
Open PDF to WordOTF to TTF
Some .otf files are TrueType fonts wearing the wrong extension, and those cross over in a second with nothing lost. The rest hold PostScript outlines, and this tells you so rather than handing back a font that will not install.
Open OTF to TTFTTF to WOFF2
WOFF2 wraps the exact tables your TTF already holds and compresses them with brotli, so this is a repack rather than a re-encode. Expect roughly 55 to 65% off, and the same glyphs on the other side.
Open TTF to WOFF2TTF to WOFF
WOFF is the older web font wrapper, and most people who need one need it because something refuses to accept anything else. This writes a valid WOFF from your TrueType file without uploading it, and tells you when WOFF2 would have been the better answer.
Open TTF to WOFFWOFF2 to TTF
A .woff2 is a web font wrapped in brotli, which is why no font manager will open one. Unwrapping it gives back the TrueType font inside, ready to install. Read the licence note first: a font served to a browser is often not licensed to be installed.
Open WOFF2 to TTFWOFF to TTF
A .woff is a web font in a wrapper no font manager reads. Unwrapping it gives back the TrueType font inside, ready to install. Before you do: check the folder it came from, because a .ttf of the same face is often sitting right next to it.
Open WOFF to TTFOTF to WOFF
WOFF is the older web font wrapper and it carries an OpenType font whole, PostScript outlines and all. Most people asking for one have hit a theme or a plugin that will take nothing else, so here it is, with a word on when WOFF2 is the better file.
Open OTF to WOFFOTF to WOFF2
WOFF2 wraps an OpenType font whole, PostScript outlines included, so this is the conversion that works on the .otf files that cannot become a .ttf. Nothing is redrawn and nothing is uploaded.
Open OTF to WOFF2M4A to MP3
For the software that will not open an M4A. Worth knowing before you start: AAC is the better codec, so this is a compatibility win rather than a quality one.
Open M4A to MP3WAV to MP3
A WAV stores every sample in full, which is why it is enormous. This is the first lossy pass the audio has had, so 192 kbps really is transparent rather than merely tolerable.
Open WAV to MP3MP3 to WAV
Lossless from here on, which is not the same as better: whatever the MP3 already discarded is gone for good. Expect a file roughly ten times the size.
Open MP3 to WAVM4A to WAV
nanofile is a free online M4A to WAV converter that runs entirely inside your own tab, with nothing uploaded. It is for the transcription tool or editor that only takes PCM. If it is speech, drop to 16 kHz mono: a fifth of the size and no worse a transcript.
Open M4A to WAVOGG to MP3
For Windows, car stereos and editors that will not open an OGG. Both Vorbis and Opus files work here, and both are better codecs than what they are becoming.
Open OGG to MP3FLAC to MP3
For the phone, the car or the player that will not take lossless. Your FLAC is untouched, so this is a first lossy pass and 256 is genuinely transparent.
Open FLAC to MP3MP3 to OGG
Opus in an Ogg container, for game engines, free-format archives and the web. Your MP3 is already lossy, so pick a bitrate that leaves the second pass room.
Open MP3 to OGGMP3 to M4A
AAC in an MP4 container, which is what Apple software means by M4A. Your MP3 is already lossy, so this is a second pass and the bitrate default reflects it.
Open MP3 to M4AAAC to MP3
For the player, editor or upload form that will not read a bare .aac stream. AAC is the better codec, so this is about compatibility rather than quality.
Open AAC to MP3FLAC to WAV
FLAC is lossless, so the PCM that comes out is the audio that went in. Expect roughly twice the size, and read the note below if your FLAC is 24-bit.
Open FLAC to WAVWAV to FLAC
Lossless compression, so the samples that come back out are the samples that went in. There is no bitrate control because FLAC has no honest use for one.
Open WAV to FLACHow to convert a file
Pick the pair
A file can go more than one way. An M4A becomes an MP3 to play anywhere, or a WAV to edit and transcribe, and only you know which you came for.
Set the controls
Quality on images, bitrate or sample rate on audio, or a target size on either. Each page explains what its setting actually costs.
Save the result
The download is the format the page names, in the extension the rest of your software expects. Nothing left your machine to get there.
The home page routes any file we can compress, and the Compress menu lists all of them.
Converting versus compressing
They are different jobs and it is worth being clear which one you want. Compressing keeps the format and makes the file smaller: a JPG in, a smaller JPG out. Converting changes the format, and the size may go up, down or nowhere in particular. A JPG becoming a PNG gets several times bigger; an MP3 becoming a WAV gets about ten times bigger. That is not a fault, it is what the destination format is.
Most conversions here are about compatibility rather than size. Something in your chain will not open the file you have: a car stereo that refuses OGG, a transcription tool that only takes PCM, a print shop that wants JPG, an upload form that has never heard of AVIF or HEIC. The right conversion is the one that makes the file work, and the page for it should tell you what that costs.
The direction matters more than people expect. Converting to a lossy format from a lossless one is a single clean pass and the results are good. Converting between two lossy formats means the second encoder is working from audio or pixels the first one already picked over, and the two rounds of damage compound. Every page on this site says which of those two it is doing, and sets its defaults accordingly.
Questions
Are my files uploaded to convert them?
No. There is no upload endpoint in this site for a file to go to. Every conversion decodes and re-encodes in your own browser, which you can check in your network tools: convert something and watch that no request carries it. Disconnect from the network after the page loads and it still works.
What can I convert here?
Images between WebP, PNG, JPG, AVIF, HEIC and SVG, and audio between M4A, MP3, WAV, OGG and FLAC. Every live pair has its own page, listed above. Video is out of scope on purpose and belongs on vidshift.io.
Is there a file size or length limit?
No. Because the work happens on your own machine there is no server rule to hit, no queue and no per-file charge. A two hour recording or a folder of two hundred photos is limited by your laptop rather than by anyone else.
Will converting make my file smaller?
Sometimes, and it is not what conversion is for. WAV to MP3 is about 90% smaller; MP3 to WAV is about ten times larger; JPG to PNG grows severalfold. If size is the goal, compress instead: the format stays the same and the whole point is fewer bytes.
Does the quality drop when I convert?
It depends which direction. From a lossless source, such as WAV or FLAC to MP3, the encoder works from the original and one careful pass is genuinely transparent. Between two lossy formats, such as M4A to MP3, the damage compounds, which is why those pages default to a higher bitrate than the file they are reading.
Do the tags and metadata survive?
On audio, yes by default: the artist, album and title cross into the new file unless you turn on the strip switch. On images, no: the picture is decoded to pixels and re-encoded, so nothing it arrived with, including EXIF and GPS, can reach the output. Each page states which of those it does.
Is this file converter free?
Yes. The work runs on your own CPU, so there is no per-file cost to pass on, no account, no watermark and no daily limit.