Toolvore

Converters

Convert between data, color, and image formats. 28 tools

Most conversion problems are really compatibility problems: something will not accept the format you happen to have. These tools move files and data between formats — images between PNG, JPG and WebP, data between JSON, CSV and YAML, and numbers, colours and timestamps between notations.

For images, the direction matters more than people expect. JPG cannot store transparency, PNG is lossless but larger, and WebP is usually the smallest while keeping transparency — so pick the destination that matches where the file is going, not the one that sounds newest.

All 28 converters

Converters

JSON ⇄ CSV Converter

Convert JSON arrays to CSV and CSV back to JSON.

Converters

Timestamp Converter

Convert between Unix timestamps and human-readable dates.

Converters

Number Base Converter

Convert numbers between binary, octal, decimal, and hexadecimal.

Converters

Color Converter & Picker

Convert colors between HEX, RGB, and HSL with a live picker.

Converters

Markdown to HTML

Convert Markdown source into raw HTML you can copy.

Converters

Image Format Converter

Convert images between PNG, JPEG, and WebP in your browser.

Converters

Image to Base64

Convert an image file into a Base64 data URI.

Converters

Image Compressor

Compress JPG, PNG and WebP images to a smaller file size — or to an exact target size like 100 KB.

Converters

YAML ⇄ JSON Converter

Convert YAML documents to JSON and back.

Converters

CSV to Markdown Table

Turn CSV data into a formatted Markdown table.

Converters

Roman Numeral Converter

Convert between Roman numerals and Arabic numbers.

Converters

JSON to TypeScript

Generate TypeScript interfaces from a JSON sample.

Converters

Query String ⇄ JSON

Convert URL query strings to JSON and back.

Converters

Number to Words

Spell out numbers in English words, including decimals.

Converters

HTML to Markdown

Convert HTML markup into clean Markdown.

Converters

Byte Size Converter

Convert between bytes, KB, MB, GB, and their binary (KiB/MiB) forms.

Converters

SVG to PNG / JPEG

Convert SVG markup or files into raster images.

Converters

Image OCR — Extract Text

Pull text out of images right in your browser with Tesseract.

Converters

PNG to JPG Converter

Convert PNG images to JPG, with control over quality and the background colour behind transparent areas.

Converters

JPG to PNG Converter

Convert JPG photos to lossless PNG, ready for editing or for tools that require PNG.

Converters

WebP to JPG Converter

Turn WebP images into JPG files that open in any app, editor or older device.

Converters

WebP to PNG Converter

Convert WebP images to PNG while keeping transparency intact.

Converters

JPG to WebP Converter

Convert JPG photos to WebP to cut page weight without a visible drop in quality.

Converters

PNG to WebP Converter

Convert PNG images to WebP for much smaller files that still support transparency.

Converters

HEIC to JPG Converter

Convert iPhone HEIC photos to JPG or PNG, in batches, without the photos leaving your device.

Converters

CSV to Excel Converter

Turn a CSV into a real .xlsx workbook you can open in Excel, Numbers or Google Sheets.

Converters

Excel to CSV Converter

Open an .xlsx workbook and get clean CSV back, without uploading the file anywhere.

Converters

JSON to Excel Converter

Turn a JSON array of objects into a spreadsheet, with the keys as column headings.

What to know before you pick one

Pick the destination, not the newest format

Conversion questions are nearly always compatibility questions in disguise: something refuses the file you happen to have. So the right choice is decided by where the file is going. A printer or an old system may only accept JPEG; a website will usually be happiest with WebP; a design tool that needs a transparent background rules JPEG out entirely. Starting from the destination answers the question faster than comparing formats in the abstract.

What each image format can and cannot do

JPEG cannot store transparency at all — convert a logo with a clear background to JPEG and the background becomes solid, usually white. PNG is lossless, so it never degrades no matter how many times you save it, and it keeps transparency. WebP can do either: lossy like JPEG or lossless like PNG, with transparency available in both modes. Those are properties of the formats themselves, not opinions, and they decide most conversions on their own.

Lossy conversion only goes one way

Converting a JPEG to PNG does not restore detail that JPEG discarded when it was first saved — it preserves what is left, in a format that will not discard more. This matters when a file has been through several rounds: each lossy save compounds the last. If you have the original, convert from that rather than from a copy that has already been through the process.

Data formats have the same trap

JSON, CSV and YAML do not describe the same things. CSV is a flat grid with no nesting and no types, so converting nested JSON into it has to flatten or drop structure, and going back cannot reconstruct what was lost. YAML and JSON map onto each other much more closely. Expect a round trip through CSV to lose shape, and check the result rather than assuming it survived.

Everything here runs on your device

The conversions on this page happen inside the browser, so the file never leaves your machine and there is no queue, no daily limit and no size cap to upgrade past. A handful of tools in this category genuinely need a network — anything reading a live exchange rate, for instance — and each of those says so on its own page before you type anything into it.