Skip to content
ConvertPass home

Privacy-first toolkit

Local-first converters for developers and media.

Format data, convert and inspect images, compress short videos, compare file formats, and handle everyday units without handing your content to a conversion server.

ConvertPass is free to use, requires no account, and documents the privacy behaviour and practical limits of every tool.

Illustration of converting files locally in the browser with a privacy lock

72

working browser tools

11

original, tested guides

21

plain-language format references

Start with the job

Explore tools by category

ConvertPass covers structured data, images, AI-image metadata, short video workflows, time and money, and common units. Categories only appear once they contain finished tools.

Built around utility

A converter site that explains its work

A download button is not enough. The page should help you decide whether a conversion is safe, whether the output is suitable, and how to verify it afterwards.

Principle 1

Your files stay with you

Most conversions happen inside this browser tab. Each tool states whether it is local and calls out any optional network request before you use it.

Principle 2

Limits are part of the product

Input caps, browser support, animation loss, re-encoding, and other trade-offs are documented on the tool page instead of hidden behind a successful-looking download.

Principle 3

Examples come from testing

Published tools are checked with valid, invalid, empty, and oversized input. Guides explain the fixtures used and distinguish observations from broad compatibility claims.

See the full editorial and testing policy or learn why ConvertPass was built.

Featured tools

Popular starting points across developer data, images, video, time, money, and units. Each page includes an interactive workbench plus original examples, troubleshooting, limitations, and privacy details.

developerJSON formatterPretty-print JSON locally, or diff two documents by JSON pointer.developerJSON to YAMLTurn JSON into readable YAML without leaving your machine.developerJSON to CSVTurn a JSON array into CSV without dropping nested values on the floor.developerCSV to JSONParse real CSV into JSON without breaking on commas inside quotes.developerBase64 encoder and decoderEncode or decode Base64 without uploading the payload.developerJWT decoderRead a JWT locally, or mint an unsigned fixture. This is not signature validation.imageImage converterConvert images on-device, with honest limits for animation and AVIF support.imageImage compressorAuto-compress locally to the smallest high-quality JPEG, WebP, PNG, or AVIF.imageEXIF viewerInspect EXIF and GPS locally, with tags treated as untrusted strings.imageImage metadata removerStrip location and camera metadata before you share a photo.ai-imageAI-image metadata viewerSee whether an image still contains AI prompts — and say so only when it does.ai-imagePNG chunk inspectorSee every PNG chunk, including the ones that hide prompts.ai-imageComfyUI workflow extractorPull ComfyUI workflow JSON out of a PNG when the chunks are still there.videoVideo compressorAuto-compress a short clip locally to MP4 or WebM, using this browser’s encoder.videoVideo file inspectorRead duration and resolution from a video without uploading it.time-moneyTime zone converterConvert a meeting time across IANA zones without sending the date anywhere.time-moneyCurrency converterConvert amounts locally, with an optional published rate table.unitsLength converterConvert millimetres, feet, miles, and nautical miles without a spreadsheet.unitsTemperature converterConvert °C, °F, Kelvin, and Rankine without an offset mistake.unitsData size converterConvert MB and MiB without pretending 1024 and 1000 are the same.

View the complete tool catalogue

Local-first, explained

What happens when you use a tool?

Text conversions and most file operations run in JavaScript already downloaded by your browser. The input stays in the tab, the result is created on your device, and ConvertPass does not add the contents to URLs, analytics, or error reports.

Browser capabilities still vary. Image encoders may not support every output format, canvas conversion can discard animation or colour-profile data, and long video jobs belong in a desktop editor. Every workbench publishes its own input limit and limitations so you can make that decision before relying on the output.

A small number of optional features use the network. For example, the currency converter can request a published rate table using currency codes, never the amount. Those exceptions are labelled on the page and documented in the privacy policy.

Common questions

Does ConvertPass upload my files?

Most tools process entirely in your browser and do not upload or store the input. Every tool has a privacy note describing its exact behaviour, and optional network features are labelled separately.

Is ConvertPass free?

Yes. The tools and guides are free to use, and there is no account or subscription. Advertising and analytics are described in the privacy policy and never receive tool input or file contents from ConvertPass.

How do I know whether a conversion is suitable?

Read the supported input, output, limitations, example, and troubleshooting sections beneath the workbench. For sensitive or important files, open the downloaded result and verify it before replacing the original.

Can I report an incorrect result?

Yes. Every tool and guide links to a problem report with its page name attached. Reports never include your input, so describe the issue and use a harmless sample if an example is needed.