The Universal Data Converter.
A blazingly fast, universal command-line tool for converting, filtering, and transforming data between JSON, CSV, Parquet, Excel, and more.
Install for FreeFrom Any Format, To Any Format.
# Convert an Excel file to Parquet, selecting only specific fields
$ datamorph convert sales.xlsx reports/sales.parquet \
--select "{id, product_name: .product, total_revenue: .revenue}"
✅ Conversion successful for reports/sales.parquet!
Free vs. Pro
Feature | Free Tier | Pro Tier |
---|---|---|
JSON, CSV, YAML, TOML Conversion | ✅ | ✅ |
Low-Memory Streaming (for large files) | ✅ | ✅ |
Parquet & Excel (.xlsx) Support | ❌ | ✅ |
Batch Conversion (Directories) | ❌ | ✅ |
Parallel Processing | ❌ | ✅ |
Advanced Filtering (jaq expressions) | ❌ | ✅ |
Field Selection & Reshaping | ❌ | ✅ |
Get Started in Seconds
Datamorph is a single binary with no dependencies. Install it using the method for your OS.
macOS & Linux (via Shell)
Open your terminal and run this command:
curl -sSL https://download.getdatamorph.com/install.sh | sh
Windows (via PowerShell)
Open a PowerShell terminal and run this command:
irm https://download.getdatamorph.com/install.ps1 | iex