Windows Desktop Utility
CSV Medic repairs malformed CSV and delimited text files locally, privately, with no cloud uploads. Drop a broken file in, see exactly what is wrong, fix it in one click.
The Problem
CSV files come out of legacy systems, billing platforms, order feeds, and ERP exports looking nothing like what the importer expects. Wrong encoding. Unmatched quotes. Rows with too many or too few columns. BOM characters in the wrong place. Line endings that flip halfway through the file.
Opening the file in Excel to fix it manually makes things worse - Excel strips leading zeros, converts large order IDs to scientific notation, and quietly corrupts international characters when it guesses the encoding wrong.
Every hour spent manually fixing a CSV file is an hour not spent on work that matters. If your team touches the same broken format every week, those hours compound.
Detects UTF-8, UTF-16 LE/BE, Windows-1252, and ISO-8859-1. Converts to clean UTF-8, adds or removes BOM, replaces garbled characters from legacy sources without corrupting valid data.
Fixes unmatched quotes, inconsistent row lengths, and mixed delimiter characters. Pads missing fields and trims excess columns so every row matches the header exactly.
Preserves leading zeros on ZIP codes and SKUs. Prevents scientific notation on large order IDs. Escapes formula injection characters so fields starting with =, +, -, or @ do not execute as formulas when opened in Excel.
See It Work
A WooCommerce product export comes in with encoding garbage, a misquoted description field, and inconsistent column counts. CSV Medic analyzes the file, identifies every issue by row, and repairs them in a single pass.
Large File Mode
Files over 64MB activate streaming mode automatically. CSV Medic never loads the full file into memory - it processes records one at a time and writes output to a new file in a single pass.
Built-in Presets
Presets apply a curated combination of repair options in one click. Select a preset, adjust anything you need, then repair. Save your own configuration as a profile and reload it next time the same broken format arrives.
Profiles are plain JSON - version control them alongside the ETL scripts that consume the repaired output.
Privacy and Local Operation
CSV files contain customer records, order data, employee information, and financial details. CSV Medic processes everything locally. There is no cloud component, no account, and no network access during repair.
Contact UsRecurring File Formats
If you receive the same malformed CSV from a legacy system, a billing platform, or an order feed on a recurring schedule, define the repair configuration once and save it as a profile.
Who Uses CSV Medic
Product imports for WooCommerce, Shopify, and eBay. Order and customer exports from billing systems. Files that fail the importer every single time without repair.
Legacy system exports heading into database imports or ETL pipelines. Files from vendors who have never heard of UTF-8. Weekly feeds that break every week.
Cleaning source files before loading into Excel, Power BI, or SQL. Handling encoding garbage and structural damage before the analysis work even starts.
Pricing
No subscription. No recurring fee. Buy once, use on your machine for as long as you want. Free updates through v1.x.
CSV Medic is available exclusively through the Microsoft Store. The Store handles purchase, installation, and automatic updates.
Questions - visit our support page
Purchased and installed through the Microsoft Store. Automatic updates included.