About OmniConvert
OmniConvert is a free online file conversion tool. It supports conversion between common formats including spreadsheets, data files, images, subtitles, geo formats, and more. No account or sign-up is required to use the service.
How it works
Users upload a file through the browser, select the desired output format, and download the converted file. Files are processed server-side in memory and deleted immediately after conversion. No file data is stored or logged.
Pricing
Every visitor receives 2 free conversions without creating an account. Additional conversions are available through one-time credit packs starting at $2. Credits never expire and are accessed via a token link — no password required.
Privacy
OmniConvert does not use tracking cookies, does not retain uploaded files, and does not require personal information to use the free tier. Standard server logs are retained for 30 days for abuse prevention and then deleted. Payment information is handled exclusively by Stripe and never touches our servers.
Supported formats
- OFX / QFX → CSV— Convert OFX/QFX bank exports to a clean spreadsheet
- Shopify CSV → WooCommerce CSV— Convert a Shopify product export to WooCommerce import format
- WooCommerce CSV → Shopify CSV— Convert a WooCommerce product export to Shopify import format
- CSV → JSON— Convert a CSV file to a JSON array of objects
- JSON → CSV— Convert a JSON array of objects to CSV
- CSV → Excel (XLSX)— Convert a CSV file to an Excel (.xlsx) spreadsheet
- Excel (XLSX / XLS) → CSV— Convert the first sheet of an Excel file to CSV
- YAML → JSON— Convert a YAML config or data file to JSON
- JSON → YAML— Convert a JSON file to YAML
- HTML → Markdown— Convert an HTML page to clean Markdown
- Markdown → HTML— Convert a Markdown file to a styled HTML document
- JSON → XLSX— Convert a JSON array to an Excel spreadsheet
- ODS → CSV— Convert an OpenDocument Spreadsheet to CSV
- XLSX → ODS— Convert an Excel spreadsheet to OpenDocument format
- XLSX / XLS / ODS → HTML— Render the first sheet of an Excel/ODS file as an HTML table
- CSV → HTML— Render a CSV file as an HTML table
- JPG / PNG / WebP / SVG / TIFF → PDF— Embed a JPG, PNG, WebP, or SVG into a single-page PDF
- PDF → ZIP— Split a PDF into individual pages, bundled as a ZIP archive
- XML → JSON— Convert an XML document to JSON
- JSON → XML— Convert a JSON file to XML
- TOML → JSON— Convert a TOML config file to JSON
- JSON → TOML— Convert a JSON file to TOML
- TSV → CSV— Convert a tab-separated values file to CSV
- CSV → TSV— Convert a CSV file to tab-separated values
- Any file → Base64 TXT— Encode any file as a Base64 text string
- SRT → VTT— Convert SubRip subtitles to WebVTT format
- VTT → SRT— Convert WebVTT subtitles to SubRip format
- SRT → JSON— Parse SRT subtitles into a JSON array of cues
- SRT → CSV— Convert SRT subtitle cues to a CSV spreadsheet
- KML → GeoJSON— Convert a KML map file to GeoJSON
- GPX → GeoJSON— Convert a GPS track/route file to GeoJSON
- GeoJSON → GPX— Convert a GeoJSON file to a GPS track/route file
- GeoJSON → KML— Convert a GeoJSON file to KML for Google Earth
- GeoJSON → CSV— Extract Point features from GeoJSON to a lat/lng CSV
- Shapefile ZIP → GeoJSON— Convert a Shapefile ZIP (.shp + .dbf) to GeoJSON
- Shapefile ZIP → KML— Convert a Shapefile ZIP to KML for Google Earth
- Shapefile ZIP → GPX— Convert a Shapefile ZIP to a GPS track file
- Shapefile ZIP → CSV— Extract Point features from a Shapefile ZIP to a lat/lng CSV
- GeoJSON → Shapefile ZIP— Convert a GeoJSON file to a Shapefile ZIP (.shp + .shx + .dbf)
- SCSS → CSS— Compile a SCSS stylesheet to plain CSS
- LESS → CSS— Compile a LESS stylesheet to plain CSS
- DOCX → HTML— Convert a Word document to HTML
- DOCX → TXT— Extract plain text from a Word document
- Any file → GZ— Compress any file with GZIP compression
- GZ → Decompressed file— Decompress a GZIP archive
- ZIP → TAR— Repackage a ZIP archive as a TAR archive
- TAR → ZIP— Repackage a TAR archive as a ZIP archive
- UTF-8 text → UTF-16 LE— Re-encode a UTF-8 text file as UTF-16 Little Endian with BOM
- UTF-16 LE text → UTF-8— Re-encode a UTF-16 Little Endian file as UTF-8
- UTF-8 text → UTF-16 BE— Re-encode a UTF-8 text file as UTF-16 Big Endian with BOM
- UTF-16 BE text → UTF-8— Re-encode a UTF-16 Big Endian file as UTF-8
- UTF-8 text → UTF-32 LE— Re-encode a UTF-8 text file as UTF-32 Little Endian with BOM
- UTF-32 LE text → UTF-8— Re-encode a UTF-32 Little Endian file as UTF-8
- UTF-8 text → UTF-32 BE— Re-encode a UTF-8 text file as UTF-32 Big Endian with BOM
- UTF-32 BE text → UTF-8— Re-encode a UTF-32 Big Endian file as UTF-8
- BibTeX → JSON— Parse a BibTeX file into a JSON array of entries
- BibTeX → CSV— Convert BibTeX bibliography entries to a CSV spreadsheet
- RIS → JSON— Parse a RIS citation file into a JSON array
- RIS → CSV— Convert RIS citation entries to a CSV spreadsheet
- RIS → BibTeX— Convert a RIS citation file to BibTeX format
- JPG / PNG / GIF / BMP / TIFF / SVG / AVIF → WebP— Convert any raster image to WebP for smaller file sizes
- PNG / WebP / GIF / BMP / TIFF / SVG / AVIF → JPG— Convert any raster image or SVG to JPEG
- JPG / WebP / GIF / BMP / TIFF / SVG / AVIF → PNG— Convert any raster image or SVG to PNG
- HEIC / HEIF → JPG— Convert iPhone HEIC photos to JPEG — works anywhere
- HEIC / HEIF → PNG— Convert iPhone HEIC photos to PNG with transparency preserved
- ICO → PNG— Extract the largest size from a Windows icon file as PNG
- Animated GIF → ZIP of PNGs— Extract every frame of an animated GIF as individual PNG files
Built by
Coast Solutions OÜ, 2025. Hosted on Railway. info@coastsolutions.ee