Subformer
Free Β· No signup Β· Runs in your browser

Free Online File Converter

Convert video, audio, images, and PDFs entirely in your browser - MP4, MOV, MP3, WAV, JPG, PNG, HEIC, PDF, and more. Fast, private, nothing is uploaded.

Drop one or many - video, audio, image, PDF, subtitles, data, documents. Per-file targets, batch convert, ZIP download.

Pick a category to get started

Each conversion has a dedicated page with format-specific tips. Pick the closest match for what you need.

How to convert a file online

  1. 01

    Drop your file

    Drag a video, audio, image, or PDF onto the converter - or click to pick one from your device.

  2. 02

    Choose the output format

    Pick a one-click preset or open a dedicated conversion page (JPG to PDF, HEIC to JPG, MP4 to MP3, and more).

  3. 03

    Convert and download

    Click Convert. The browser handles the rest - watch the progress bar, then download your new file.

Everything you need to convert files

Private by design

Your file never leaves your device. Decoding, encoding, and writing all happen in your browser - we can't even see the filename.

Hardware-accelerated

Video and audio go through WebCodecs - the same engine your browser uses for YouTube and Netflix. Image and PDF flows use canvas + pdf-lib, also fully GPU-friendly.

Image & PDF support

Combine JPGs into a PDF, convert HEIC photos from your iPhone, render PDF pages as images, or move between JPG, PNG, and WebP.

Video ↔ audio extraction

Upload a video, pick an audio format, and get just the audio. Great for turning talks, lectures, and podcasts into MP3s.

MP4 fast-start

MP4 output is produced with its moov atom at the start of the file - ideal for streaming and direct web playback.

Zero install

No desktop app, no plugin, no command-line ffmpeg. Open the page, drop a file, get a result.

Cancel anytime

Conversions run in the background of the tab and can be cancelled mid-way if you change your mind.

Supported formats

The converter reads most common file types and exports to any of the formats below.

Video

  • MP4 - Most compatible container. Works everywhere. Produced with fast-start for quick web playback.
  • MOV - QuickTime container. Same structure as MP4 - fast remuxing.
  • MKV - Matroska. Flexible container used by many sources.
  • WebM - Web-native format, great for online video with VP8 / VP9 / AV1.

Audio

  • MP3 - Universally supported. Good pick for podcasts and music sharing.
  • M4A / AAC - AAC audio in an MP4 container (M4A) or raw ADTS stream. Common on Apple devices.
  • WAV - Uncompressed PCM audio. Great for editing workflows.
  • OGG - Open-source container, usually with Opus or Vorbis audio.

Image

  • JPG - The dominant lossy format on the web. Small files, near-universal support, no transparency.
  • PNG - Lossless with alpha-channel transparency. Best for screenshots, logos, and graphics.
  • WebP - Modern Google format. Beats JPG and PNG on file size at the same quality.
  • HEIC - Apple's default iPhone photo format. About half the size of JPG - we decode it locally via WebAssembly libheif.

Document

  • PDF - Universal document format. Embed JPG / PNG / HEIC images into a single PDF, or render PDF pages back to images. Multi-page PDFs come out as a ZIP of pages.

Text & Subtitles

  • TXT / Markdown - Plain text and Markdown. Convert to PDF for printable distribution. Markdown headings, lists, and bullets render with basic styling.
  • SRT / VTT - Subtitle and caption files. Convert between SRT and WebVTT, or strip timestamps to get plain-text transcripts.

Data & Spreadsheets

  • CSV / JSON / YAML - Tabular and structured data formats. Convert between any two for scripts, APIs, and config files.
  • XLSX (Excel) - Excel spreadsheets. Extract data to CSV or JSON for scripting and data pipelines.

Dedicated one-click pages with format-specific guidance for every conversion we support.

Frequently asked questions