CSV Redelimiter
Extension Actions
- Live on Store
Fix broken CSV files automatically during download — 100% offline.
Stop fighting with broken CSV files that open as one giant column in Excel!
CSV Redelimiter automatically fixes CSV formatting issues the moment you download them. No more manual cleanup, no more copy-pasting, no more frustration.
════════════════════════════════════════
What It Does
Auto-fixes during download: Intercepts CSV downloads, repairs them instantly, and saves corrected versions
Smart detection: Automatically detects character encoding (UTF-8, UTF-16, ISO-8859-1, etc.) and delimiter type (comma, semicolon, tab, pipe)
Excel-ready output: Exports UTF-8 with BOM by default so files open perfectly in Excel and Google Sheets
Manual mode included: Drag-and-drop interface for fixing existing CSV files with live preview
════════════════════════════════════════
Why You Need This
Have you ever downloaded a CSV file only to have it:
Open as one huge column in Excel?
Show garbled text instead of proper characters?
Use semicolons when you needed commas?
Have inconsistent formatting that breaks imports?
CSV Redelimiter solves all of these problems automatically.
════════════════════════════════════════
Key Features
Automatic download fixing - Works silently in the background
100% private and offline - All processing happens locally, nothing is uploaded
Smart encoding detection - BOM detection + jschardet fallback
Delimiter auto-detection - Supports comma, semicolon, tab, and pipe
Data cleaning - Removes empty rows and normalizes columns
Live preview - See exactly what you're getting before downloading
Configurable - Toggle features on/off, set file size limits
Lightweight - Under 150 KB, minimal performance impact
════════════════════════════════════════
How It Works
You click a CSV download link
Extension pauses the download and asks for permission (once per domain)
Fetches and analyzes the CSV locally
Detects encoding and delimiter
Cleans and normalizes the data
Saves fixed version as filename__fixed.csv
Original download is cancelled, fixed version downloads instead
════════════════════════════════════════
Privacy First
Zero data collection - No analytics, no telemetry, no tracking
No cloud processing - Everything happens on your device
No external servers - The extension never sends your data anywhere
Open source - Code is available for review on GitHub
════════════════════════════════════════
Perfect For
Data analysts working with CSV exports from various sources
Developers importing CSV data into applications
Anyone who regularly downloads CSV files from websites
Excel users tired of manual delimiter fixes
Teams working with international datasets (mixed encodings)
════════════════════════════════════════
Permissions Explained
Required:
downloads - To intercept and fix CSV downloads
Optional (requested per-domain):
host permissions - To fetch CSV files for processing (only when you download from a specific website)
════════════════════════════════════════
Technical Details
Built with TypeScript for reliability
Uses PapaParse for robust CSV parsing
jschardet for accurate encoding detection
FileSaver.js for reliable downloads
Follows Chrome Extension Manifest V3 standards
════════════════════════════════════════
Support
Having issues? Found a bug? Open an issue on our GitHub repository.
════════════════════════════════════════
No signup. No account. No servers. Just pure, private CSV fixing.