Locale Data Converter
Fix comma-decimal / semicolon-delimiter data so it stops breaking your import scripts. Runs entirely in your browser. Nothing is uploaded anywhere.
Or paste data directly
Only for a few rows, to quickly check the format. For full files, use the drop area above, it handles files of any size.
Could not confidently detect the format automatically. Confirm the source format above before converting.
Preview (first 20 rows)
Why this tool exists
We simulated tens of thousands of rows of data for a university lab course, and every plotting script we tried choked on the comma-decimal, semicolon-delimited export. We tried pasting it into AI chatbots first, but the input was too long for their context limits. Find-and-replace corrupted quoted fields. Eventually someone technical wrote a one-off script and passed it around. That's the reason this exists, so the next group doesn't have to wait for the technical friend. Read the full story.
How it works, and where your data goes
The page loads once, then does everything with JavaScript already running in your browser: reading the file, detecting the decimal and delimiter characters, converting, and writing the download. There is no upload step and no server that could receive the file, because this site has no backend at all, the whole tool is the static code your browser already downloaded. Closing the tab clears everything; nothing is written anywhere outside your own device. See the privacy policy for what the hosting provider logs on page load.