Conversion
Convert CSV to and from other formats
CSV to JSON
Convert CSV files to JSON format instantly
JSON to CSV
Convert JSON data to CSV format
CSV to Excel
Export CSV as Excel (.xlsx) with formatting
Excel to CSV
Extract sheets from Excel files to CSV
CSV to SQL
Generate INSERT/CREATE TABLE statements
SQL to CSV
Parse SQL INSERT statements to CSV
CSV to XML
Convert CSV to structured XML
XML to CSV
Flatten XML to tabular CSV
CSV to HTML Table
Generate styled HTML tables from CSV
CSV to Markdown
Convert CSV to Markdown table format
CSV to YAML
Convert CSV to YAML format
CSV to TSV
Convert comma-separated to tab-separated
TSV to CSV
Convert tab-separated to comma-separated
Manipulation
Merge, split, filter, and transform data
Merge CSV
Combine multiple CSV files vertically
Split CSV
Split by row count or column value
Join CSV
SQL-style JOIN on key columns
Filter Rows
Filter by conditions, equals, contains, regex
Sort CSV
Sort by one or multiple columns
Remove Duplicates
Deduplicate based on selected columns
Select Columns
Extract specific columns
Reorder Columns
Drag-and-drop column reordering
Rename Columns
Batch rename headers
Add Column
Add calculated or static columns
Transpose
Swap rows and columns
Pivot Table
Create pivot tables from CSV
Cleaning
Validate, repair, and clean your data
Validate CSV
Check RFC 4180 compliance
Repair CSV
Fix common issues with quotes and delimiters
Trim Whitespace
Remove leading/trailing spaces
Find & Replace
Bulk find/replace with regex support
Remove Empty Rows
Delete rows with all empty values
Fill Empty Cells
Fill blanks with default value
Standardize Dates
Convert dates to consistent format
Fuzzy Dedupe
Smart deduplication with fuzzy matching
Analysis
Analyze, profile, and query your data
Visualization
View and visualize your data
Encoding
Handle file encoding and delimiters
Generation
Generate mock data and schemas
Why SmallCSV?
Built for developers, analysts, and anyone who works with data
100% Private
All processing happens in your browser. Your data never leaves your device or touches our servers.
Blazing Fast
Process large files instantly with optimized client-side algorithms. No upload delays.
Open Source
Transparent, auditable code. No hidden tracking, no data collection, no surprises.