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.

Conversions

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 Usually larger than the WebP, because PNG is lossless

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 PNG
WEBP About the same as the WebP, give or take the quality you pick

WebP 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 JPG
HEIC Considerably larger than the HEIC, because PNG is lossless

HEIC 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 PNG
HEIC A few per cent below the same photo as JPG, at matching quality

HEIC 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 WebP
AVIF Larger than the AVIF, which is the trade for something that opens

AVIF 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 JPG
AVIF Several times larger than the AVIF, because PNG is lossless

AVIF 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 PNG
PNG 80 to 95% smaller on photographs, far less on flat artwork

PNG 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 JPG
JPG Several times larger than the JPG, because PNG is lossless

JPG 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 PNG
PNG 25 to 45% smaller than the PNG, more on photographs

PNG 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 WebP
JPG Usually a large cut on an unoptimised JPG, single digits against a well-encoded one

JPG 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 WebP
SVG Depends entirely on the size you render at

SVG 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 PNG
PNG Larger than the PNG, because an icon holds several sizes at once

PNG 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 ICO
JPG Larger than the JPG, because an icon holds several sizes at once

JPG 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 ICO
WEBP Usually several times larger than the WebP, which is what GIF costs

WebP 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 GIF
PNG Smaller on photographs, larger on flat artwork, because GIF trades colour for LZW

PNG 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 GIF
GIF Often larger than the whole GIF, because a PNG stores every pixel exactly

GIF 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 PNG
TIFF 90 to 98% smaller from an uncompressed scan, less from an LZW or Deflate TIFF

TIFF 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 JPG
TIFF Much smaller than a raw TIFF, about the same as an LZW or Deflate one

TIFF 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 PNG
SVG Set by the width you choose rather than by the SVG

SVG 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 JPG
JPEG Identical, because nothing is re-encoded

JPEG 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 JPG
PNG Close to the PNG, moving a little either way as the image is packed again

PNG 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 PDF
JPG About the same size as the JPG, plus a kilobyte of document structure

JPG 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 PDF
HEIC Usually larger than the HEIC, because JPEG is a less efficient format

HEIC 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 PDF
PDF Usually larger than the PDF, because a rendered page is pixels rather than instructions

PDF 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 PNG
PDF A fraction of a PNG of the same page, and often larger than the PDF itself

PDF 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 JPG
PDF A tiny fraction of the PDF, because the pictures and layout are left behind

PDF 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 Text
DOCX Roughly the size of the pictures inside the document, because the text costs almost nothing

Word 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 PDF
PDF Smaller than the PDF on a text document, and close to its size on one that is mostly photographs

PDF 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 Word
OTF The same size it arrived at: this changes the container, not the outlines

OTF 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 TTF
TTF Around 55 to 65% smaller than the TTF it came from

TTF 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 WOFF2
TTF Around 45 to 55% smaller than the TTF, roughly a fifth larger than WOFF2

TTF 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 WOFF
WOFF2 Two to three times the size of the WOFF2, because the brotli comes off

WOFF2 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 TTF
WOFF About twice the size of the WOFF, because the compression comes off

WOFF 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 TTF
OTF Around 30 to 50% smaller than the OTF, roughly a fifth larger than WOFF2

OTF 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 WOFF
OTF Around 40 to 60% smaller than the OTF, and far more on a large family

OTF 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 WOFF2
M4A Similar size at the same bitrate, since both are lossy

M4A 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 MP3
WAV Around 90% smaller: a 31MB WAV lands near 4MB at 192 kbps

WAV 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 MP3
MP3 Around ten times larger than the MP3, because PCM stores every sample

MP3 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 WAV
M4A Several times larger than the M4A, because PCM stores every sample

M4A 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 WAV
OGG Similar or slightly larger at the same bitrate, since MP3 is the weaker codec

OGG 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 MP3
FLAC Around 70% smaller: a 30MB FLAC track lands near 8MB at 256 kbps

FLAC 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 MP3
MP3 Often 20 to 40% smaller than the MP3 at a bitrate that sounds the same

MP3 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 OGG
MP3 About the same size at 192 kbps, since AAC needs no more bits than MP3 did

MP3 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 M4A
AAC Slightly larger at 192 kbps, because MP3 needs more bits than AAC did

AAC 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 MP3
FLAC Roughly twice the size of the FLAC, since PCM stores every sample uncompressed

FLAC 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 WAV
WAV Typically 40 to 60% smaller than the WAV, with identical audio

WAV 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 FLAC
How it works

How to convert a file

01

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.

02

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.

03

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.

Looking for a different format?

The home page routes any file we can compress, and the Compress menu lists all of them.

See every format

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.