Converters

Data rarely arrives in the format you need. These converters translate between spreadsheets, JSON, columnar files, map formats and media, without uploading anything.

CSV to JSON ConverterConvert CSV to JSON and back, right in your browser.
Base64 Encode / DecodeEncode text to Base64 or decode Base64 back to text.
CSV & JSON ViewerView CSV or JSON as a sortable, filterable table.
KML to GeoJSON ConverterConvert KML placemarks and paths to GeoJSON in your browser.
GPX to GeoJSON ConverterConvert GPX tracks, routes, and waypoints to GeoJSON in your browser.
GeoJSON to KML ConverterConvert GeoJSON geometries to KML placemarks for Google Earth.
Shapefile to GeoJSON ConverterConvert a zipped Esri Shapefile to GeoJSON in your browser.
CSV to Parquet ConverterConvert a CSV file to a compact, typed Apache Parquet file in your browser.
Parquet to CSV ConverterConvert an Apache Parquet file to CSV, previewed and downloadable in your browser.
JSON to Parquet ConverterConvert a JSON array of objects into a typed Apache Parquet file.
Parquet to JSON ConverterConvert an Apache Parquet file into a pretty-printed JSON array.
Excel to CSV ConverterConvert .xlsx or .xls files to CSV, sheet by sheet, in your browser.
CSV to Markdown TableConvert CSV data into a GitHub-Flavored-Markdown pipe table.
Image ConverterConvert images between PNG, JPEG, and WebP with a live size preview.
CSV AnonymizerRedact, mask, or pseudonymize sensitive CSV columns in your browser.
Google Ads CSV NormalizerMap any Google Ads Editor or UI CSV export onto one clean column schema.
Meta Ads CSV NormalizerMap any Meta (Facebook/Instagram) Ads Manager CSV export onto one clean column schema.
Mailchimp CSV NormalizerMap any Mailchimp audience or subscriber CSV export onto one clean column schema.
HubSpot CSV NormalizerMap any HubSpot contact CSV export onto one clean column schema, with automatic name merging.
Klaviyo CSV NormalizerMap any Klaviyo list or segment CSV export onto one clean schema, with consent status normalization.
NDJSON to CSV ConverterConvert NDJSON (newline-delimited JSON) to CSV and back, in your browser.
Avro to CSV ConverterRead Avro Object Container Files (.avro) and export them as CSV, in your browser.
CSV to XML ConverterConvert CSV to XML and back, right in your browser.
CSV to TOML ConverterConvert CSV to TOML and back, right in your browser.
CSV to INI ConverterConvert CSV to INI and back, right in your browser.
CSV to HTML Table ConverterTurn CSV data into a clean HTML <table>, or pull a table back into CSV.
TSV ↔ CSV ConverterConvert tab-separated values to comma-separated values, and back.
vCard (VCF) to CSV ConverterConvert a .vcf contacts file into a spreadsheet-ready CSV.
GPX to CSV ConverterExtract every track, route, and waypoint from a GPX file as tabular CSV.
ICS Calendar to CSV ConverterTurn an .ics calendar export into a CSV list of events.
Login
Lottie to GIF & MP4 ConverterPreview a Lottie JSON animation and export it as MP4, WebM or GIF, right in your browser.

Convert without leaving your device

Every converter here runs locally in your browser. A customer export, a survey spreadsheet or an unreleased animation is parsed on your own machine and never sent to a server, which makes these tools suitable for files you would not paste into a random website.

Picking the right target format

Choose CSV or JSON for quick exchange and human inspection, Parquet when you need small, typed files for analytics, and GeoJSON or KML when the data has coordinates. Check the delimiter, encoding and header row before converting, since most conversion problems start there.

Which converter for which file

Use CSV to JSON or JSON to Parquet when moving data into a pipeline, Parquet to CSV when a colleague needs to open columnar data in a spreadsheet, GPX to GeoJSON or Shapefile to GeoJSON when a GPS track or GIS layer needs to work on the web, and the SRT/VTT or Lottie converters when subtitles or an animation need to match a different platform's expected format.