Formats
Each format page covers uses, strengths, weaknesses, compatibility, conversion, and security. PDF conversion is intentionally not offered yet.
JSON
JSON is a text format for structured data. Learn what it is good at, where it fails, how to open it, and how to convert it locally with ConvertPass.
YAML
YAML is a whitespace-sensitive data format used for Kubernetes, CI, and config. Learn the compatibility traps, including implicit typing, and convert it locally.
CSV
CSV is a table as text. The hard part is quoting: commas, quotes, and line breaks inside fields. Learn how to convert it without naive splits.
XML
XML is a tagged document format with attributes, namespaces, and a long security history around external entities. Learn how ConvertPass maps it to JSON.
TOML
TOML is a configuration format with tables and a relatively small grammar. Learn how it compares with JSON and YAML, and convert it locally.
.env
dotenv files store KEY=value pairs for local configuration. Learn quoting rules, what ConvertPass does not expand, and why these files should stay local.
PNG
PNG is a lossless raster format with a chunk structure that can hold text, EXIF, and AI workflows. Learn when to use it and how to inspect chunks.
JPEG
JPEG is a lossy format for photographs. It has no alpha, stores EXIF including GPS, and re-encodes poorly if you stack compression.
WebP
WebP can be lossy or lossless and can include alpha. Browser support is now broad. ConvertPass encodes WebP when the browser can.
AVIF
AVIF stores stills using AV1 compression. It can be very small. ConvertPass only offers AVIF encode when this browser actually can.
GIF
GIF is an indexed-colour format famous for animation. ConvertPass can decode GIFs the browser can draw, but canvas conversion flattens animation to a still.
HEIC
HEIC/HEIF is common on iPhones and awkward on the web. ConvertPass does not advertise HEIC conversion until it can be done reliably in the visitor’s browser.
SVG
SVG is XML that draws vectors. It can also contain scripts. ConvertPass treats SVG as untrusted markup and does not execute it as a document.
MP4
MP4 (ISO BMFF) is the common video container for H.264 and AAC. Learn how it differs from WebM and MOV, and inspect files locally.
MOV
MOV is Apple’s QuickTime container, close cousin to MP4. Editing codecs inside MOV are a poor web delivery choice.
WebM
WebM is a Matroska-derived container typically holding VP8, VP9, or AV1. It is royalty-friendly on the web and less universal in editors.
AVI
AVI is an old Windows container. It still appears in archives. Codec support in browsers is poor; ConvertPass may not inspect the video track.
MKV
Matroska (MKV) can hold almost any codec. That flexibility is why browsers and some editors refuse random MKV files.
MP3
MP3 is lossy compressed audio. ConvertPass’s phase-one tools do not transcode audio; they may report duration when the browser can decode the file.
WAV
WAV usually stores uncompressed PCM. Files are large. It is an interchange format for editing, not for social video.
PDF
PDF is a document format that can contain text, fonts, images, and scripts. ConvertPass does not currently convert PDF in either direction, on purpose.