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.
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 FAQA 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
The exact buttons differ between tools, but a reliable conversion always follows the same logic.
Understanding which formats throw data away helps you avoid quality loss from repeated conversions.
| Category | Lossless options | Lossy options |
|---|---|---|
| Images | PNG, ICO, SVG | JPG, WebP (lossy mode) |
| Documents | PDF, DOCX, EPUB | Rasterized PDF-to-image |
| Audio / video | WAV, FLAC, MKV re-wrap | MP3, MP4 (re-encode) |
| Data | CSV, JSON, XML, XLSX | — |
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.
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.
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.
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.
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