File conversion · In your browser

Convert files without uploading them.

Every converter runs in your browser; your files are not uploaded. Each tool includes a network meter to help you check its activity. If a tool needs an extra decoder or encoder, complete one conversion online before using it offline.

Selected filesread locally Conversionin-browser Server conversionnot used Site cache readychecking…

Image converters

  • iPhone photos

    HEIC to JPG

    Convert supported HEIC photos to JPG in batches, with EXIF removed. For offline use, prepare the decoder with an online conversion first.

  • Image formats

    JPG to PNG

    Re-encode JPGs as lossless PNGs locally — nothing leaves your device.

  • Image formats

    PNG to JPG

    Shrink PNGs into JPGs with a quality dial, transparency flattened onto white — all in-browser.

  • Image formats

    WEBP to PNG

    Turn WEBP images into PNGs — widely supported where WEBP still is not — converted locally, never uploaded.

  • Image formats

    AVIF to PNG

    Convert supported AVIF images to PNG in your browser, including images with transparency.

  • Image formats

    AVIF to JPG

    Turn AVIF images into JPGs — widely supported where AVIF still is not — in your browser.

  • Drawings

    SVG to PNG

    Render an SVG to a PNG at the size it declares, or up to four times it — transparency kept, drawn by your browser, never uploaded.

  • Drawings

    SVG to JPG

    Render an SVG to a JPG at the quality you choose — transparency flattened onto white, drawn by your browser, never uploaded.

  • iPhone photos

    HEIC to PNG

    Convert supported HEIC photos to PNG. PNG adds no lossy encoding step, but decoding and canvas conversion can change colour, precision and translucent pixels.

  • Image formats

    WEBP to JPG

    Convert supported WEBP images to JPG, with a quality setting and transparency flattened onto white.

  • Image formats

    JPG to WEBP

    Encode JPG photos as WEBP, then compare the output's size and appearance.

  • Code reader

    QR code reader

    Read a QR code's full decoded text or address in this tab, without opening it. Check addresses yourself; type labels and warnings do not verify the destination.

PDF & documents

  • Documents

    PNG to PDF

    Compatible PNG image streams pass through to the PDF; other supported PNGs are decoded and re-encoded, with conversion notes on the result row.

  • Documents

    JPG to PDF

    Compatible JPEG image data passes through after header stripping; other supported JPEGs are re-encoded and noted. Placement follows available orientation tags.

  • Documents

    HEIC to PDF

    Convert supported images within each HEIC file to pages in a separate PDF. Selecting several files does not merge them.

  • Documents

    WEBP to PDF

    Put a WEBP image in a PDF — decoded by your browser, transparency kept, never uploaded.

  • Documents

    SVG to PDF

    Turn an SVG drawing into a one-page PDF at the size it declares — rendered in your browser at the scale you choose, never uploaded.

  • Documents

    Merge PDF

    Combine PDFs in the order you set. Retained content, image and font streams keep their bytes, but the PDF structure is rebuilt — protected files refused by name.

Audio

  • Audio

    M4A to MP3

    Re-encode supported M4A/AAC audio, including voice memos, as MP3 in your browser.

  • Audio

    WAV to MP3

    Shrink huge WAV recordings into small MP3s with a bitrate dial — all in-browser, nothing leaves your device.

  • Audio

    Video to MP3

    Pull the audio track out of your own video files as an MP3 — the video itself never travels anywhere.

  • Audio

    Audio Joiner

    Put several tracks end to end into one MP3, in an order you set, with an optional crossfade at each seam.

  • Audio

    Change Pitch

    Move pitch and speed independently: change pitch without changing duration, or change speed while retaining the selected pitch.

  • Audio

    Ringtone maker

    Cut a ringtone with optional nearby zero-crossing search to reduce click risk. A “zero-cross search shift: 0 samples” label at a source boundary does not verify a crossing. Preview the sample seam before MP3 export; clicks can remain, including in stereo.

Audio analysis

  • Audio analysis

    Morse audio to text

    Drop a recording of morse code and read it back as text — the tone, speed and timing measured from your file, decoded entirely in this tab.

  • Audio analysis

    Song BPM counter

    Drop a song and read its tempo — the beat spacing measured in this tab, with the half or double reading it cannot rule out named beside the answer.

  • Audio analysis

    MP3 to MIDI

    Transcribe a solo melody to MIDI with tuning estimates and confidence scores. Detected mixtures or insufficiently periodic sound may be refused; the checks can miss chords.

  • Audio analysis

    Song key finder

    Drop a song and read its musical key — with the runner-up key and the margin between them printed beside it, because a key and its relative minor share all seven notes.

Video

  • Video

    MP4 to GIF

    Turn a few seconds of your own video into a GIF — clip, width, and frame-rate controls, all in-browser.

  • Video

    Video to Frames

    Save a still or sample a clip at native dimensions. Rows show browser-reported frame times when available, or target times labeled unmeasured. Sampling rate and JPEG quality are requested settings, not output measurements.

  • Video

    Remove Audio From Video

    Strip the sound out of an MP4, M4V or MOV by rewriting its index — the picture is copied across untouched, never re-encoded.

3D printing

  • 3D printing

    STL file viewer

    Open an STL and see it: triangle count, bounding box and a rotatable preview, measured in your browser and never uploaded.

  • 3D printing

    3MF to STL

    Export supported 3MF geometry as STL. The declared or default unit and selected scale factor are shown with the result.

  • 3D printing

    Lithophane maker

    Generate a lithophane STL from a photo, with a modeled tone ladder and nominal layer-step estimate. Printed results depend on the printer, material and settings.

Methodology

  • Methodology

    How local conversion works

    Processing paths, required downloads, and the limits of network meters and offline checks.

Guides

Guides to file conversion — format differences, image metadata, and ways to inspect a converter's network activity:

Local file conversion

An upload-based converter processes a file on a remote server. Its retention policy determines how long that copy is kept. Unuploaded instead uses code running in your browser, so it does not need a remote copy of the file.

“Site cache ready: yes” means the service worker is active, not that every extra engine is ready. Cached resources may need downloading again after cache clearing or eviction. The methodology page explains offline preparation and the limits of network checks.