Free CSV & Spreadsheet Tools
Analyze, split, merge, and convert your CSV files directly in your browser. No uploads, no data storage, complete privacy.
Analyze your CSV or Excel file structure, detect column types, and check Google Sheets compatibility.
- Column type detection
- GSheets limit check
- Data preview
Validate CSV files for header issues, empty rows, and column mismatches. Clean and download instantly.
- Error report
- Cleanup options
- Instant download
Convert CSV delimiters and quote characters (comma, semicolon, tab, pipe).
- Auto-detect
- Custom output
- Preview data
Detect CSV delimiters automatically and normalize separators with one click.
- Delimiter detection
- Confidence score
- Fix output
Convert Excel to CSV or CSV to Excel instantly. Supports XLSX, XLS, and CSV.
- Excel to CSV
- CSV to Excel
- Client-side
Split large CSV files into smaller chunks that fit within Google Sheets limits.
- Split by rows
- Split by parts
- ZIP download
Split your CSV into multiple files based on unique values in a column.
- Split by value
- Auto-naming
- ZIP download
Combine multiple CSV files into one. Supports different column structures.
- Multi-file upload
- Column matching
- Source tracking
Find and remove duplicate rows. Compare by all columns or select specific ones.
- Find duplicates
- Column selection
- Export both
Reorder and rename CSV columns with a simple, client-side editor.
- Reorder columns
- Rename headers
- Preview data
Fix encoding issues. Repair corrupted characters and add UTF-8 BOM for Excel.
- Auto-detect issues
- Excel BOM
- Turkish/EU chars
Convert CSV or Excel files to JSON format with pretty printing.
- Pretty print
- Copy to clipboard
- Instant download
Convert JSON arrays and objects to CSV. Automatically flattens nested objects.
- Flatten nested
- Upload or paste
- Preview data
Calculate if your data fits in Google Sheets' 10 million cell limit.
- Cell limit check
- Performance tips
- File or manual input
Fix multi-row headers from analytics tools. Merge into a single clean header.
- Auto-detect rows
- Custom separator
- Preview merge
Bulk find and replace with regex support. Column-specific replacements.
- Regex support
- Column selection
- Live preview
Mask emails, phone numbers, and IP addresses in CSV files instantly.
- Detect PII
- Redact or hash
- Client-side
Join two CSV files like VLOOKUP or SQL JOIN using a common key column.
- Left/Inner/Full join
- Key column match
- Case option
Convert between US, EU, ISO and other date formats in your CSV.
- Auto-detect format
- Multiple formats
- Preview
Transpose rows to columns, pivot (long to wide), or unpivot (wide to long).
- Simple transpose
- Pivot/Unpivot
- Aggregation
Need to Upload Large Files to Google Sheets?
These tools help you prepare your data, but when you need to upload millions of rows without browser crashes, SmoothSheet has you covered.
Try SmoothSheet Free