Convert a CSV file to a JSON array of objects
Drop a file or click to browse
Any file: we suggest what it can become
or paste below
Free and unlimited for files up to 5 MB. No account needed.
No account needed · Credits never expire · Share your token link across devices
All Supported Conversions
Over 246 conversion types across 22 categories — all processed server-side, no files stored.
Archive
- Convert File to GZIP— Compress any file with GZIP compression
- Convert GZIP to original— Decompress a GZIP archive
- Convert ZIP to TAR— Repackage a ZIP archive as a TAR archive
- Convert TAR to ZIP— Repackage a TAR archive as a ZIP archive
- Convert File to Brotli— Compress any file with Brotli compression (.br)
- Convert Brotli to original— Decompress a Brotli-compressed file
- Convert TGZ to ZIP— Repackage a .tar.gz archive as a ZIP archive
- Convert ZIP to TGZ— Repackage a ZIP archive as a .tar.gz archive
- Convert File to Deflate— Compress any file using raw DEFLATE compression
- Convert Deflate to original— Decompress a raw DEFLATE-compressed file
Calendar
- Convert ICS to CSV— Export calendar events from an ICS file to a CSV spreadsheet
- Convert ICS to JSON— Parse an ICS calendar file into a JSON array of events
- Convert JSON to ICS— Convert a JSON list of events, or a single event, to an iCalendar (.ics) file
- Convert CSV to ICS— Convert a CSV of events to an iCalendar (.ics) file
Citation
- Convert BibTeX to JSON— Parse a BibTeX file into a JSON array of entries
- Convert BibTeX to CSV— Convert BibTeX bibliography entries to a CSV spreadsheet
- Convert RIS to JSON— Parse a RIS citation file into a JSON array
- Convert RIS to CSV— Convert RIS citation entries to a CSV spreadsheet
- Convert RIS to BibTeX— Convert a RIS citation file to BibTeX format
- Convert EndNote XML to JSON— Convert an EndNote XML library export to JSON, with the same fields as RIS to JSON
- Convert CSL-JSON to BibTeX— Convert CSL-JSON references from Zotero, Mendeley or Pandoc to BibTeX entries for LaTeX
Config
- Convert ENV to JSON— Convert a .env environment file to a JSON key-value object
- Convert JSON to ENV— Convert a flat JSON object to .env environment file format
- Convert INI to JSON— Convert an INI config file with sections and key-value pairs to JSON
- Convert JSON to INI— Convert a JSON object to an INI config file with sections
- Convert NDJSON to CSV— Convert a newline-delimited JSON (JSON Lines) file to CSV
- Convert plist to JSON— Convert an Apple property list (XML or binary .plist) to JSON
Contact
- Convert vCard to CSV— Export contacts from a VCF vCard file to a CSV spreadsheet
- Convert vCard to JSON— Parse a VCF vCard file into a JSON array of contact objects
- Convert JSON to vCard— Convert a JSON array of contacts to a VCF vCard file
- Convert CSV to vCard— Convert a CSV of contacts to a VCF vCard file
CSS
- Convert SCSS to CSS— Compile a SCSS stylesheet to plain CSS
- Convert LESS to CSS— Compile a LESS stylesheet to plain CSS
Data
- Convert CSV to JSON— Convert a CSV file to a JSON array of objects
- Convert JSON to CSV— Convert a JSON array of objects to CSV
- Convert YAML to JSON— Convert a YAML config or data file to JSON
- Convert JSON to YAML— Convert a JSON file to YAML
- Convert XML to JSON— Convert an XML document to JSON
- Convert JSON to XML— Convert a JSON file to XML
- Convert TOML to JSON— Convert a TOML config file to JSON
- Convert JSON to TOML— Convert a JSON file to TOML
- Convert TSV to CSV— Convert a tab-separated values file to CSV
- Convert CSV to TSV— Convert a CSV file to tab-separated values
- Convert File to Base64— Encode any file as a Base64 text string
- Convert Base64 to File— Decode a Base64 string (or data URI) back to its original binary file
- Convert CSV to SQL INSERT— Generate SQL INSERT statements from a CSV file, ready to paste into any database
- Convert CSV to Markdown table— Convert a CSV file to a GitHub-flavored Markdown table
- Convert YAML to TOML— Convert a YAML config file to TOML format
- Convert Excel to JSON— Convert all sheets in an Excel file to a JSON object (or array for single-sheet files)
- Convert Apache / Nginx log to CSV— Parse an Apache or Nginx access log (Combined Log Format) to a CSV spreadsheet
- Convert XML to CSV— Flatten a list-style XML file into a CSV spreadsheet — each repeating element becomes a row
- Convert TOML to YAML— Convert a TOML config file to YAML format
- Convert .properties to JSON— Convert a Java .properties file to a JSON key-value object
- Convert JSON to .properties— Convert a flat JSON object to Java .properties file format
- Convert JSONC to JSON— Strip comments and trailing commas from JSONC / JSON5-light to produce valid JSON
- Convert NDJSON to JSON— Convert a newline-delimited JSON file to a single JSON array
- Convert JSON to NDJSON— Convert a JSON array to newline-delimited JSON (one object per line)
- Convert HTML to Plain Text— Strip all HTML markup and return the readable text content
- Convert Markdown to Plain Text— Strip all Markdown syntax to produce a plain text version of the document
- Convert JSON5 to JSON— Convert JSON5 (comments, trailing commas, unquoted keys) to strict JSON
- Convert JSON sample to JSON Schema— Infer a JSON Schema draft-07 document from a sample JSON value
- Convert GEDCOM to JSON— Convert a GEDCOM family tree export to JSON: individuals with births, deaths and families with spouses and children
- Convert GEDCOM to CSV— Convert a GEDCOM family tree to a CSV with one row per person, including parents and spouses by name
- Convert MBOX to JSON— Convert an mbox mailbox (Gmail Takeout, Thunderbird, Apple Mail) to JSON: sender, recipients, subject, date, attachments and text
- Convert MBOX to CSV— Convert an mbox mailbox (Gmail Takeout, Thunderbird, Apple Mail) to a CSV with one row per email
- Convert EML to JSON— Convert a single email (.eml) to JSON: sender, recipients, subject, date, attachment names and plain-text body
Developer
- URL Encode— Percent-encode a URL or string so it can be safely used in a query parameter or path segment
- URL Decode— Decode a percent-encoded URL or query string back to plain readable text
- Convert JSON to TypeScript— Generate TypeScript interfaces from a JSON object or array — useful for typing API responses
- Convert Cron to Human— Translate a cron expression into a plain-English description of its schedule
- Convert HAR to curl commands— Convert each request in a HAR network log to a shell curl one-liner
- Convert OpenAPI to Markdown docs— Generate human-readable Markdown API documentation from an OpenAPI / Swagger spec
- Convert SQL DDL to JSON schema— Parse SQL CREATE TABLE statements and output a JSON description of each table's columns and constraints
- Convert JSON to GraphQL schema— Infer a GraphQL SDL type definition from a JSON object or array
- JSON diff— Add two JSON files and get a structured diff showing added, removed, and changed values
- Convert HTML to Minified HTML— Minify HTML by removing comments and collapsing whitespace
- Convert CSS to Minified CSS— Minify CSS with safe optimizations and output compressed styles
- Convert TypeScript to Zod— Generate Zod schemas from exported TypeScript interfaces and types
- Convert Postman Collection to OpenAPI— Convert a Postman collection (v2.0 / v2.1) to an OpenAPI 3.0 YAML spec with paths, parameters, bodies and examples
- Convert Sitemap XML to JSON— List every URL in a sitemap.xml or sitemap index as JSON, with lastmod, changefreq and priority
- Convert Sitemap XML to CSV— List every URL in a sitemap.xml or sitemap index as a CSV, with lastmod, changefreq and priority
- Convert robots.txt to JSON— Parse a robots.txt into JSON: user-agent groups with their allow and disallow rules, crawl delays and sitemaps
Document
- Convert HTML to Markdown— Convert an HTML page to clean Markdown
- Convert Markdown to HTML— Convert a Markdown file to a styled HTML document
- Convert DOCX to HTML— Convert a Word document to HTML
- Convert DOCX to Text— Extract plain text from a Word document
- Convert DOCX to Markdown— Convert a Word document to Markdown
- Convert Markdown to DOCX— Convert a Markdown file to a Word document with proper headings and lists
- Convert Markdown to PDF— Convert a Markdown file to a styled, paginated PDF document
- Convert TXT to PDF— Convert a plain text file to a clean, paginated PDF document
- Convert ODT to Text— Extract plain text from an OpenDocument Text (.odt) file
- Convert EPUB to Text— Extract all readable text from an EPUB ebook as a plain text file
- Convert EPUB to HTML— Convert an EPUB ebook to a single self-contained HTML page
- Convert RTF to Text— Extract plain text from an RTF document
- Convert RTF to HTML— Convert an RTF document to a simple HTML page
- Convert reStructuredText to HTML— Convert reStructuredText to HTML
- Convert reStructuredText to Markdown— Convert reStructuredText to Markdown via HTML intermediate output
- Convert HTML to DOCX— Convert HTML content into a .docx Word document
E-commerce
- Convert Shopify to WooCommerce— Convert a Shopify product export to WooCommerce import format
- Convert WooCommerce to Shopify— Convert a WooCommerce product export to Shopify import format
- Convert Etsy to WooCommerce— Convert an Etsy product export CSV to WooCommerce import format
- Convert WooCommerce to Etsy— Convert a WooCommerce product export to Etsy CSV import format
- Convert Amazon to WooCommerce— Convert an Amazon Seller Central flat file (TSV) to WooCommerce CSV
- Convert BigCommerce to Shopify— Convert a BigCommerce product export CSV to Shopify import format
- Convert Shopify to Etsy— Convert a Shopify product export CSV to Etsy import format
- Convert PrestaShop to WooCommerce— Convert a PrestaShop product export CSV to WooCommerce import format
Encoding
- Convert UTF-8 to UTF-16 LE— Re-encode a UTF-8 text file as UTF-16 Little Endian with BOM
- Convert UTF-16 LE to UTF-8— Re-encode a UTF-16 Little Endian file as UTF-8
- Convert UTF-8 to UTF-16 BE— Re-encode a UTF-8 text file as UTF-16 Big Endian with BOM
- Convert UTF-16 BE to UTF-8— Re-encode a UTF-16 Big Endian file as UTF-8
- Convert UTF-8 to UTF-32 LE— Re-encode a UTF-8 text file as UTF-32 Little Endian with BOM
- Convert UTF-32 LE to UTF-8— Re-encode a UTF-32 Little Endian file as UTF-8
- Convert UTF-8 to UTF-32 BE— Re-encode a UTF-8 text file as UTF-32 Big Endian with BOM
- Convert UTF-32 BE to UTF-8— Re-encode a UTF-32 Big Endian file as UTF-8
Finance
- Convert OFX Bank Statement to CSV— Convert OFX/QFX bank exports to a clean spreadsheet
- Convert QIF to CSV— Convert a Quicken QIF bank export to a CSV spreadsheet
- Convert OFX / QFX to JSON— Convert an OFX or QFX bank statement to a JSON array of transactions
- Convert QIF to JSON— Convert a Quicken QIF bank export to a JSON array of transactions
- Convert CSV to QIF— Convert a CSV of transactions to Quicken QIF format for import into Quicken or Moneydance
- Convert SWIFT MT940 to CSV— Convert a SWIFT MT940 bank statement to a CSV spreadsheet
- Convert CAMT.053 to CSV— Convert an ISO 20022 CAMT.053 SEPA bank statement XML to a CSV spreadsheet
- Convert CSV to OFX— Convert a CSV of transactions to OFX format for import into Quicken, QuickBooks, or banking software
- Convert CSV to QFX— Convert a CSV of transactions to QFX format for import into Quicken
- Convert CSV to QBO— Convert a CSV of transactions to QBO format for import into QuickBooks
- Convert SWIFT MT940 to OFX— Convert a SWIFT MT940 bank statement to OFX format for import into Quicken or QuickBooks
- Convert CAMT.053 to OFX— Convert an ISO 20022 CAMT.053 SEPA bank statement to OFX format
- Convert CAMT.053 to QIF— Convert an ISO 20022 CAMT.053 SEPA bank statement to Quicken QIF format
- Convert SWIFT MT940 to CAMT.053— Convert a SWIFT MT940 bank statement to ISO 20022 CAMT.053 XML
- Convert CAMT.052 to CSV— Convert an ISO 20022 CAMT.052 bank account report XML to a CSV spreadsheet
- Convert CAMT.054 to CSV— Convert an ISO 20022 CAMT.054 debit/credit notification XML to a CSV spreadsheet
Font
- Convert TTF to WOFF— Convert a TrueType font to WOFF web font format
- Convert WOFF to TTF— Extract and convert a WOFF web font back to TrueType format
- Convert TTF to OTF— Convert a TrueType font to OpenType format
- Convert OTF to TTF— Convert an OpenType font to TrueType format
- Convert TTF to WOFF2— Convert a TrueType font to next-generation WOFF2 format (smaller file size)
- Convert OTF to WOFF— Convert an OpenType font to WOFF web font format
- Convert OTF to WOFF2— Convert an OpenType font to next-generation WOFF2 format
- Convert WOFF to WOFF2— Convert WOFF to the smaller WOFF2 format
Geo
- Convert KML to GeoJSON— Convert a KML map file to GeoJSON
- Convert GPX to GeoJSON— Convert a GPS track/route file to GeoJSON
- Convert GeoJSON to GPX— Convert a GeoJSON file to a GPS track/route file
- Convert GeoJSON to KML— Convert a GeoJSON file to KML for Google Earth
- Convert GeoJSON to CSV (lat/lng)— Convert GeoJSON to CSV: one row per feature with its attributes, lat/lng, and WKT for lines and polygons
- Convert Shapefile to GeoJSON— Convert a Shapefile ZIP (.shp + .dbf) to GeoJSON
- Convert Shapefile to KML— Convert a Shapefile ZIP to KML for Google Earth
- Convert Shapefile to GPX— Convert a Shapefile ZIP to a GPS track file
- Convert Shapefile to CSV (lat/lng)— Convert a Shapefile ZIP to CSV: its attributes plus lat/lng, and WKT for lines and polygons
- Convert GeoJSON to Shapefile— Convert a GeoJSON file to a Shapefile ZIP (.shp, .shx, .dbf, .prj)
- Convert KML to Shapefile— Convert a Google Earth KML file to a Shapefile ZIP for QGIS and ArcGIS
- Convert CSV to Shapefile— Convert a CSV with latitude/longitude columns to a point Shapefile ZIP
- Convert GPX to KMZ— Convert a GPS track or waypoint file to a compressed KMZ for Google Earth
- Convert GeoJSON to TopoJSON— Convert GeoJSON to compact TopoJSON with shared borders for D3 and web maps
- Convert GPX to KML— Convert a GPS track/route file to KML for Google Earth
- Convert KML to GPX— Convert a KML map file to a GPS track/route file
- Convert GPX to CSV— Extract waypoints and track points from a GPX file to a CSV spreadsheet
- Convert CSV to GeoJSON— Convert a CSV with latitude and longitude columns to a GeoJSON FeatureCollection
- Convert TopoJSON to GeoJSON— Convert TopoJSON topology objects to GeoJSON features
- Convert WKT to GeoJSON— Parse Well-Known Text geometry into a GeoJSON FeatureCollection
- Convert GeoJSON to WKT— Convert GeoJSON geometry/features to WKT text
- Convert GeoJSON to SVG map— Render GeoJSON geometry as a standalone SVG map
- Convert KMZ to KML— Unzip a compressed KMZ map file to its underlying KML
- Convert KMZ to GeoJSON— Convert a compressed KMZ map file to GeoJSON
- Convert KML to KMZ— Compress a KML map file into a KMZ archive for Google Earth
- Convert GeoJSON to KMZ— Convert a GeoJSON file to a compressed KMZ archive for Google Earth
- Convert TCX to GPX— Convert a Garmin Training Center (TCX) activity file to a GPS track file
- Convert GPX to Shapefile— Convert GPS tracks and waypoints to an Esri shapefile (ZIP with .shp, .shx, .dbf, .prj) for ArcGIS or QGIS
- Convert Shapefile to KMZ— Convert a shapefile to a compressed KMZ for Google Earth
- Convert Shapefile to WKT— Convert each shapefile feature to a Well-Known Text geometry, one per line, in WGS 84
- Convert Shapefile to TopoJSON— Convert a shapefile to compact TopoJSON for D3 and web maps
- Convert Shapefile to Excel— Export the shapefile attribute table (.dbf) to Excel, with longitude and latitude for point features
- Convert NMEA to GPX— Convert a raw NMEA 0183 GPS log ($GPRMC / $GPGGA sentences) to a GPX track
- Convert NMEA to CSV— Convert a raw NMEA 0183 GPS log to a CSV with time, latitude, longitude, altitude, speed and satellites
- Convert NMEA to GeoJSON— Convert a raw NMEA 0183 GPS log to a GeoJSON LineString track
- Convert IGC to GPX— Convert a glider or paraglider IGC flight log to a GPX track with altitude and time
- Convert IGC to KML— Convert a glider or paraglider IGC flight log to a 3D KML flight path for Google Earth
Image
- Convert Image to ICO (favicon)— Generate a multi-size ICO favicon from any image — includes 16, 32, 48 and 64px
- Convert Image to AVIF— Convert any raster image to AVIF for the best compression ratio
- Convert SVG to PNG— Render an SVG vector graphic to a high-resolution PNG image
- Convert Image to WebP— Convert any raster image to WebP for smaller file sizes
- Convert Image to JPG— Convert any raster image or SVG to JPEG
- Convert Image to PNG— Convert any raster image or SVG to PNG
- Convert HEIC / HEIF to JPG— Convert iPhone HEIC photos to JPEG — works anywhere
- Convert HEIC / HEIF to PNG— Convert iPhone HEIC photos to PNG with transparency preserved
- Convert ICO to PNG— Extract the largest size from a Windows icon file as PNG
- Convert GIF to PNG frames (ZIP)— Extract every frame of an animated GIF as individual PNG files
- Convert AVIF to JPG— Convert an AVIF image to JPEG — useful for sharing with apps that do not support AVIF
- Convert AVIF to PNG— Convert an AVIF image to a lossless PNG with full transparency support
- Convert GIF to WebP— Convert an animated GIF to WebP format for smaller file sizes
- Convert WebP to GIF— Convert a WebP image to GIF format
- Convert TIFF to PDF— Convert a single or multi-page TIFF image to a PDF document
- Strip EXIF (→ JPG)— Remove all EXIF metadata (GPS location, camera info, timestamps) from a photo — output is JPEG
Network
- Convert HAR to CSV— Convert a Chrome/Firefox HAR network log to a CSV for analysis
- Convert HAR to JSON (simplified)— Flatten a HAR network log to a simple JSON array of requests
- Convert HAR to Excel— Convert a Chrome/Firefox HAR network log to an Excel spreadsheet
- Convert /etc/hosts to JSON— Convert an /etc/hosts file to a JSON object mapping IPs to hostname arrays
- Convert JSON to /etc/hosts— Convert a JSON IP-to-hostnames map to /etc/hosts file format
- Convert DNS zone file to JSON— Parse a BIND-style DNS zone file into structured JSON records
- Convert nginx.conf to JSON— Parse nginx configuration directives and blocks into JSON
- Convert HAR to Postman Collection— Turn the requests in a HAR network log into a Postman collection (v2.1) you can import and replay
- Convert HAR to HTML Report— Turn a HAR network log into a readable HTML report: totals, errors and the slowest requests
Notebook
- Convert Jupyter Notebook to Markdown— Convert a Jupyter .ipynb notebook to Markdown with code blocks and outputs
- Convert Jupyter Notebook to HTML— Render a Jupyter .ipynb notebook as a self-contained HTML page
- Convert Image to PDF— Embed a JPG, PNG, WebP, or SVG into a single-page PDF
- Convert PDF to ZIP of Pages (Split)— Split a PDF into individual pages, bundled as a ZIP archive
- Merge PDFs— Add two or more PDFs and merge them into one document, in the order you add them
- Compress PDF— Reduce PDF file size by rewriting with DEFLATE object-stream compression
- Convert PDF to Images (ZIP)— Render each page of a PDF as a PNG image, bundled in a ZIP archive
- Convert PDF to Word— Extract text from a PDF and save as a .docx Word document
- Convert PDF to Text— Extract all text content from a PDF as a plain .txt file
QR Code
- Convert Text / URL to QR Code— Generate a QR code PNG from any text or URL
Security
- Convert PEM to DER— Convert a PEM certificate or key to binary DER format
- Convert DER to PEM— Convert a binary DER certificate to base64-encoded PEM format
- Convert CER to PEM— Convert a .cer certificate (DER or PEM encoded) to a PEM file
- Convert CRT to PEM— Convert a .crt certificate (DER or PEM encoded) to a PEM file
- Convert JWT to JSON (decode)— Decode a JWT token and extract the header and payload as JSON — no verification, client-safe
- Convert X.509 certificate to JSON— Decode an X.509 certificate (PEM or DER) and extract fields as JSON
- Convert SSH public key to JSON— Parse an SSH public key and extract its type, fingerprint, and key info as JSON
- Convert CSR to JSON— Decode a PEM certificate signing request (CSR) and extract subject and metadata as JSON
- Convert P7B to PEM— Extract every certificate from a PKCS#7 bundle (.p7b / .p7c) as PEM, with subject and issuer
- Convert CRL to JSON— Decode a certificate revocation list: issuer, update dates and every revoked serial number with date and reason
- Convert JWK to PEM— Convert a public JSON Web Key or a JWKS (RSA, EC, Ed25519) to PEM public keys
- Convert PEM to JWK— Convert a PEM public key or certificate to a JSON Web Key with a SHA-256 key ID
- Convert nmap XML to JSON— Convert an nmap XML scan report (-oX) to JSON: hosts, hostnames, OS guesses and ports with services
- Convert nmap XML to CSV— Convert an nmap XML scan report (-oX) to a CSV with one row per host and port
Spreadsheet
- Convert CSV to Excel— Convert a CSV file to an Excel (.xlsx) spreadsheet
- Convert Excel to CSV— Convert the first sheet of an Excel file to CSV
- Convert JSON to XLSX— Convert a JSON array to an Excel spreadsheet
- Convert ODS to CSV— Convert an OpenDocument Spreadsheet to CSV
- Convert XLSX to ODS— Convert an Excel spreadsheet to OpenDocument format
- Convert Spreadsheet to HTML table— Render the first sheet of an Excel/ODS file as an HTML table
- Convert CSV to HTML table— Render a CSV file as an HTML table
Subtitle
- Convert SRT to VTT— Convert SubRip subtitles to WebVTT format
- Convert VTT to SRT— Convert WebVTT subtitles to SubRip format
- Convert SRT to JSON— Parse SRT subtitles into a JSON array of cues
- Convert SRT to CSV— Convert SRT subtitle cues to a CSV spreadsheet
- Convert VTT to JSON— Parse WebVTT subtitles into a JSON array of cues
- Convert VTT to CSV— Convert WebVTT subtitle cues to a CSV spreadsheet
- Convert ASS / SSA to SRT— Convert Advanced SubStation Alpha or SubStation Alpha subtitles to SubRip SRT format
- Convert JSON to SRT— Convert JSON subtitles to SubRip SRT: cues from SRT to JSON, Whisper segments or YouTube json3
- Convert SBV to SRT— Convert YouTube SBV captions to SubRip SRT format
- Convert SRT to SBV— Convert SubRip subtitles to YouTube SBV caption format
- Convert TTML / DFXP to SRT— Convert TTML or DFXP timed-text captions to SubRip SRT format
- Convert SRT to TTML— Convert SubRip subtitles to TTML timed-text format
- Convert MicroDVD SUB to SRT— Convert frame-based MicroDVD .sub subtitles to SubRip SRT format (assumes 23.976 fps unless declared)
- Convert SRT to MicroDVD SUB— Convert SubRip subtitles to frame-based MicroDVD .sub format at 23.976 fps
- Convert SRT to Transcript— Strip timestamps and index numbers from SRT subtitles to produce a plain-text transcript
Why Choose OmniConvert?
- No account required
- Start converting instantly. No email, no password, no registration. Most conversions are free and unlimited for files up to 5 MB; image, PDF, document and font conversions get 3 free per day.
- Credits that never expire
- Unlike subscription converters, your credits have no expiry date. Buy once, use whenever you need.
- Privacy-first processing
- Files are processed in server memory and deleted immediately after conversion. File contents are never written to disk or stored.
- 246 conversion types
- Images, PDFs, spreadsheets, data files, subtitles, geo formats, archives, documents — all in one tool.
- Pay once, not per month
- Credit packs start at $3 for 15 conversions. No subscriptions, no hidden fees, no auto-renewals.
- Shareable token link
- Your credits travel with a single URL. Bookmark it or share it across browsers and devices — no login needed.
Frequently Asked Questions
- Do I need to create an account?
- No. Most conversions are free and unlimited for files up to 5 MB, and image, PDF, document and font conversions or larger files get 3 free per day, all without signup. For more, buy a credit pack and you receive a token link. Bookmark it to access your credits from any browser or device.
- Do my credits expire?
- Never. Credits are tied to your token, which has no expiry date. Use them at your own pace.
- Are my files stored or shared?
- No. Files are processed in-memory on the server and discarded immediately after conversion. File contents are never written to disk or stored in a database.
- What image formats can I convert?
- JPG, PNG, WebP, HEIC/HEIF, GIF, BMP, TIFF, SVG, AVIF, and ICO. You can also convert any image to PDF.
- Can I convert CSV to Excel (XLSX) and back?
- Yes. The Spreadsheet category supports CSV → Excel, Excel → CSV, CSV → ODS, ODS → CSV, JSON → XLSX, and more.
- What data formats are supported?
- CSV, JSON, YAML, XML, TOML, TSV, Excel (XLSX/XLS), and Base64 encoding. You can convert between any combination.
- Can I convert subtitle files?
- Yes — SRT ↔ VTT, SRT → JSON, and SRT → CSV are all supported in the Subtitle category.
- What geo formats are supported?
- KML, GPX, and GeoJSON. You can convert between any of them, or extract GeoJSON points to a lat/lng CSV.