Fix Garbled CSV Encoding and Convert to Clean JSON

For data analysts, engineers, and office workers who receive CSV files with mojibake from encoding mismatches. Paste your garbled CSV, let the tool detect and fix the encoding, and get structured JSON ready for analysis—no manual guesswork.

Results update live as you type — no button needed. The Example button fills a sample input.

Why use CSV Mojibake Fixer?

Automatically detects and fixes common encoding issues like Shift_JIS, EUC-JP, and GBK

Converts repaired CSV into clean, structured JSON for easy analysis

Handles both pasted text and uploaded CSV files

Shows the detected original encoding so you can verify the fix

Works entirely in your browser—no data sent to servers

FAQ

What is mojibake and why does it happen?

Mojibake is garbled text that occurs when a file is decoded with the wrong character encoding. For example, a CSV saved in Shift_JIS but read as UTF-8 will show random symbols instead of Japanese characters.

Which encodings can this tool fix?

The tool supports common encodings such as Shift_JIS, EUC-JP, GBK, Big5, and more. It automatically detects the likely original encoding, but you can also specify it manually.

Is my data safe?

Yes. All processing happens locally in your browser. Your CSV data never leaves your device.

Can I use the output in Excel or other tools?

Absolutely. The output is clean JSON, which you can easily import into Excel, Google Sheets, or any data analysis tool.

Example input

Try it with this sample — paste it into the box above:

name,age,city
John,30,New York
Alice,25,London
Bob,35,Tokyo

How to use CSV Mojibake Fixer

  1. Enter or paste your data into the Paste your garbled CSV text box above.
  2. The result appears instantly in the Fixed CSV as JSON box — everything runs in your browser, nothing is uploaded.
  3. Use Copy or Download to keep the result, or Example to load a sample first.

More Notes & Productivity tools

Related tools

← All tools · Notes & Productivity