Skip to content
KazamTools

File Format Converters

51 conversions, grouped by the kind of file you start with. Each one runs in your browser, so photos, videos and documents stay on your device. Not sure what a format is? Open its page for the facts and the best way to use it.

Image formats

JPG · PNG · WebP · HEIC · AVIF · GIF · BMP · JFIF · SVG

Video formats

MP4 · MOV · MKV · WebM

Audio formats

MP3 · WAV · M4A · FLAC · OGG · AAC · Opus

Document formats

PDF · DOCX · HTML · Markdown

Which format should I use?

You needUseWhy
Photos to share, print or uploadJPGOpens everywhere; small at quality 80–90.
Screenshots, logos, textPNGLossless and sharp, with transparency.
Images on your own websiteWebP or AVIFFar smaller than JPG and PNG, shown by every current browser.
Photos on an iPhoneHEICHalf the size of JPG; convert when you share.
Video to send or postMP4 (H.264)Plays on every phone, computer and site.
Music and podcastsMP3 or M4AMP3 for reach, M4A (AAC) for better sound per MB.
Recording and editing audioWAV or FLACNo quality loss; FLAC is about half the size.
Documents that must look the samePDFFixed layout on every device and printer.
Text for notes, docs or AIMarkdownPlain text that keeps headings and lists.

Frequently asked questions

Are my files uploaded when I convert them?

No. Every converter here runs in your browser with WebAssembly and the browser’s own codecs, so files never leave your device.

Why is there no converter for some formats?

We only list conversions a browser can really do. TIFF, AVI, WMA and Office-to-PDF need decoders or software that browsers do not have, so we do not offer them.

Does converting a file improve its quality?

No. Converting can keep quality (for example to a lossless format) or reduce it, but it cannot restore detail that earlier compression removed.

What is the difference between a container and a codec?

A container (MP4, MOV, MKV, WebM, M4A) is the file wrapper; the codec (H.264, HEVC, AAC, Opus) is how the picture or sound inside is compressed. Many conversions only change the container and lose nothing.