The universal
file converter.

One desktop app. 40+ file formats. Drop a file in, pick an output format, get a converted file out. Fully offline. No accounts. No uploads.

40+formats
26inputs
34outputs
Screenshot of the Univert desktop app
PNG → AVIF
CSV → JSON
SVG → PDF
EPUB → MD
Why Univert

Built for the way you actually convert files.

No web upload spinners. No SaaS sign-ups. No 12 different tools, each for one format. Just a small native app that does the job.

Drop, convert, done

The app gets out of your way: pick a file, pick a target format, click convert. Three controls, zero ceremony.

100% offline

Your files never leave your machine. No telemetry, no analytics, no third-party servers in the loop.

One tool for all docs

Documents, spreadsheets, images, 3D meshes, audio, music notation, PDFs — the same workflow handles every format.

Native speed

A small Rust-powered binary. Conversions run locally on your CPU — no loading bars, no queues, no waiting on a server.

Cross-platform

Runs natively on macOS, Windows and Linux. One purchase covers every machine you own.

Open source

AGPL-3.0 licensed. Inspect it, audit it, trust it. Buying the app supports continued development.

Supported formats

Convert between every format that matters.

From spreadsheets and structured data to images, 3D meshes, PDFs, e-books, audio, and music notation — all from the same drop-zone.

Built-in

works out of the box
  • Structured datajson ⇄ yaml ⇄ toml ⇄ json5 ⇄ xml ⇄ ini ⇄ jsonl ⇄ cbor ⇄ plist
  • Tabularcsv ⇄ tsv → html, json, jsonl, json5, yaml, toml, xml
  • Spreadsheetsxlsx, ods → csv, tsv, json, json5, yaml
  • Big dataparquet → csv, tsv, json, jsonl, json5, yaml
  • Contacts & calendarvcf, ics → json, csv, yaml, …
  • Documentsmd ⇄ html ⇄ txt, rtf → html / md / txt
  • E-booksepub → html, md, txt
  • PDFpdf → txt, md · html → pdf
  • Imagespng, jpeg, webp, gif, bmp, tif, tga, ico, qoi, exr, hdr, dds, ff, pnm, jp2, psd → each other & avif
  • Vector / typesettingsvg → png, pdf · typ → pdf, png, svg, html
  • 3D meshesstl ⇄ obj
  • Audioflac, ogg, mp3 ⇄ wav

Optional

with companion tools
  • Music notationabc, ly → midi, pdf, png, ps, svguses lilypond
  • 3D / CADscad → csg, off, png, stluses openscad
  • Audio encodingwav → aac, mp3, flac, ogguses ffmpeg
  • MIDI rendermidi → wavuses fluidsynth + SoundFont
  • JPEG 2000any image → jp2uses opj_compress
  • HEIC photosheic → any imageheif-convert / magick / sips
  • PDF rasterpdf → pngpdftoppm or magick

Stop hunting for a converter every time.

One app, every common format, your files stay on your machine.