The plain-English guide to file conversion

Whether you need to turn HEIC photos into JPG, save a DOCX as PDF, or reshape a CSV into JSON, knowing how each conversion works helps you keep your files clean, compatible and lossless. This hub explains the most common conversions and the best way to do each one.

Browse conversions Read the FAQ

What a file converter actually does

A file converter reads a file in one format and re-writes the same content in another. The trick is doing it without losing information you care about: image detail, document layout, audio fidelity, or the structure of your data. Some formats are lossless (PNG, WAV, CSV, JSON) and survive any number of conversions; others are lossy (JPG, MP3) and lose a little each time they are re-encoded. Picking the right target format — and the right tool — is what separates a clean result from a corrupted one.

Image conversions

Photos and graphics travel across phones, browsers and design tools that each prefer different formats. These conversions make an image open everywhere and shrink it to a sensible size.

Photos

HEIC to JPG

Modern iPhones save photos as HEIC to save space, but many apps and websites still expect JPG. Converting HEIC to JPG produces a universally readable image; keep the quality slider high to avoid visible artifacts.

heic to jpg
Web images

WebP to PNG

WebP is great for fast-loading websites, but editors and older software may not open it. Turning WebP to PNG gives you a lossless, broadly compatible file that is easy to edit or print.

webp to png
Icons

PNG to ICO

Windows app icons and favicons use the ICO format, which can bundle several sizes in one file. Converting PNG to ICO from a clean, square source keeps your icon sharp at 16px and 256px alike.

png to ico
Vector

SVG to PNG

SVG scales infinitely but is not a true image until it is rendered. Converting SVG to PNG at a chosen resolution gives you a fixed bitmap for places that cannot display vectors, such as email or social posts.

svg to png

Document conversions

Documents need to look the same on every device and stay easy to read or extract. PDF is the universal endpoint; these conversions move content to and from it.

Office

DOCX to PDF

A Word file can shift its layout on a different computer. Saving DOCX to PDF freezes fonts, spacing and page breaks so the document looks identical to everyone who opens it.

docx to pdf
E-books

EPUB to PDF

EPUB reflows to fit any screen, while PDF keeps a fixed page. Converting EPUB to PDF is useful when you want to print a book or guarantee consistent pagination for sharing.

epub to pdf
Extract

PDF to JPG

Need a single page as an image for a slide or a thumbnail? Converting PDF to JPG renders each page as a picture you can drop into presentations, posts or messages.

pdf to jpg
Combine

JPG to PDF

Turn a stack of scans or photos into one tidy document. Converting JPG to PDF bundles many images into a single file with predictable page order — ideal for receipts and paperwork.

jpg to pdf

Audio and video conversions

Media formats are a mix of containers and codecs. The goal is usually broad playback support and a reasonable file size without an obvious drop in quality.

Video

MKV to MP4

MKV is a flexible container, but MP4 plays on virtually every phone, browser and TV. When the audio and video codecs are already compatible, converting MKV to MP4 can simply re-wrap the streams — fast and lossless.

mkv to mp4
Audio

WAV to MP3

WAV is uncompressed and large; MP3 is compact and universal. Converting WAV to MP3 at 192–320 kbps keeps the file small while preserving audio that sounds clean to most listeners.

wav to mp3

Data and spreadsheet conversions

Data files move between spreadsheets, databases and APIs. Here the structure — headers, delimiters, data types and encoding — matters more than appearance. These conversions reshape information without losing a single record.

Tabular ↔ JSON

CSV to JSON & back

APIs speak JSON; spreadsheets speak CSV. Converting CSV to JSON maps each row to an object keyed by your headers, while JSON to CSV flattens records back into rows for analysis in a spreadsheet.

csv to jsonjson to csv
XML

XML to JSON or CSV

Legacy systems often export XML. Converting XML to JSON gives you a modern, nested structure for code, while XML to CSV produces a flat table you can open directly in Excel.

xml to jsonxml to csv
Spreadsheets

Excel ↔ CSV

Excel handles formatting and formulas; CSV is the lightweight, portable exchange format. Use CSV to Excel (or XLSX) to add structure, and Excel to CSV — including XLSX to CSV — when a system needs plain text.

csv to excelexcel to csvxlsx to csv
Database

SQL to CSV

Exporting a query or a table dump as CSV makes database results easy to share with people who do not run SQL. Converting SQL to CSV turns rows into a clean, header-topped table.

sql to csv
Cleanup

Merge, split & dedupe CSV

Big datasets need housekeeping. Merge CSV files that share columns into one, split a CSV file into smaller chunks by rows or by a column value, and remove duplicates in CSV to keep each record unique.

merge csv filessplit csv fileremove duplicates csv

How to convert a file the right way

The exact buttons differ between tools, but a reliable conversion always follows the same logic.

  1. Identify your source and target. Know the format you have and the one the destination app actually requires.
  2. Choose lossless when you can. If quality must be preserved, pick a lossless target or keep lossy settings high.
  3. Mind the details for data. Confirm UTF-8 encoding, the correct delimiter, and whether numbers should stay typed or become text.
  4. Convert and verify. Open the result, check a few records or pages, and confirm nothing was truncated or garbled.
  5. Keep the original. Save your source file until you are sure the converted version is correct.

Lossy vs. lossless at a glance

Understanding which formats throw data away helps you avoid quality loss from repeated conversions.

CategoryLossless optionsLossy options
ImagesPNG, ICO, SVGJPG, WebP (lossy mode)
DocumentsPDF, DOCX, EPUBRasterized PDF-to-image
Audio / videoWAV, FLAC, MKV re-wrapMP3, MP4 (re-encode)
DataCSV, JSON, XML, XLSX

Frequently asked questions

What is a file converter?

A file converter changes a file from one format to another so it works in a different program or context — for example turning a HEIC photo into a JPG, or a DOCX document into a PDF — while keeping the underlying content intact.

Does converting a file reduce its quality?

It depends on the format. Lossy formats such as JPG and MP3 discard some data each time you re-encode, so repeated conversions degrade quality. Lossless formats like PNG, WAV and most data formats preserve the content exactly.

How do I convert CSV to JSON without breaking the data?

Make sure the first row contains clean header names, that the delimiter and text encoding (UTF-8) are detected correctly, and decide whether numbers and booleans should be typed or kept as strings. A good converter maps each row to a JSON object keyed by the headers.

Is it safe to convert files online?

For non-sensitive files, reputable online tools are convenient. For confidential documents or personal data, prefer tools that run entirely in your browser or offline desktop software so your files never leave your device.

What is the difference between merging and splitting CSV files?

Merging combines several CSV files that share the same columns into one larger file. Splitting breaks one large CSV into smaller files by row count or by the value of a column, which makes huge exports easier to open and share.

Ready to put this into practice? Start converting