100% Browser-BasedYour data never leaves your browser
No Sign-Up RequiredUse instantly without creating an account
Instant RecoveryPaste text and auto-detect all patterns
What is the Mojibake Fixer?
This free online tool automatically recovers garbled Japanese text (mojibake) by detecting the original encoding. It supports conversion between UTF-8, Shift_JIS, EUC-JP, and ISO-2022-JP, displaying all possible results in a card-based layout.
All processing happens in your browser. Your text is never sent to any server. No sign-up required.
Auto-DetectionAutomatically identifies mojibake patterns
All Patterns at OnceCompare every conversion result side by side
File SupportDrag & drop .txt and .csv files
How to Fix Garbled Text
Paste Your Garbled Text
Paste the mojibake text into the input area, or drag & drop a .txt/.csv file.
Review Recovery Candidates
All encoding conversion patterns are automatically applied and displayed as cards. The ★ Recommended badge shows the most likely correct result.
Copy the Correct Result
Click the "📋 Copy" button on the correct result card to copy it to your clipboard.
Encoding Glossary
- Mojibake
- A phenomenon where text appears garbled due to an encoding mismatch between the sender and receiver. The term originates from Japanese (文字化け).
- UTF-8
- The dominant web encoding standard. A variable-length Unicode encoding where ASCII uses 1 byte and Japanese characters typically use 3 bytes.
- Shift_JIS (CP932)
- A legacy Japanese encoding used primarily on Windows systems. CP932 is Microsoft's extended implementation of Shift_JIS.
- EUC-JP
- A Japanese encoding historically used on Unix/Linux systems.
- ISO-2022-JP (JIS)
- A 7-bit Japanese encoding traditionally used for email communication.
How Mojibake Occurs
Text data is stored as byte sequences. The same bytes produce different characters depending on which encoding is used to interpret them. This tool takes the garbled text, extracts its byte representation, and re-decodes it using all supported encodings to find the correct original text.
Frequently Asked Questions
- Is my data sent to a server?
- No. All processing happens in your browser. Your data is never transmitted.
- Can this fix garbled CSV files?
- Yes. Drag & drop or load a .csv file and the tool will process its contents.
- Does this support Chinese or Korean?
- This tool is specialized for Japanese encodings (UTF-8, Shift_JIS, EUC-JP, ISO-2022-JP).
- Why are multiple candidates shown?
- Automatic detection has limitations, so all conversion patterns are displayed. The ★ badge marks the most likely result.
Use Cases
Recovering Old Emails
Fix garbled Japanese emails encoded in ISO-2022-JP or Shift_JIS.
Fixing CSV Files
Resolve encoding issues when opening Japanese CSV files in Excel.
Web Scraping Data
Fix encoding mismatches in data scraped from Japanese websites.
Legacy System Migration
Handle encoding conversion during data migration from older systems.
- Web Development
- Color Code Converter (HEX/RGB/HSL/CMYK) & Palette Generator
- CSS Box-Shadow Generator|Multi-Layer & Presets
- CSS Clip-Path Generator|Drag & Drop Editor with Presets
- CSS Animation Generator|@keyframes Code Output
- CSS Gradient Generator|Linear, Radial & Conic with CSS Patterns
- CSS Sprite Animation Generator|Auto-Generate steps() Code
- HTTP Header Checker & Security Audit|A+ to F Scoring
- Font Subsetting Tool|Reduce Web Font Size for Faster Sites
- Responsive Image Generator|Auto-Generate srcset & picture Element HTML
- Network
- SNS & Entertainment
- Free Online Bingo Caller | Voice, Cards & Custom Items | No App
- OG Image Generator|Create Social Share Images Free【1200×630】
- No App Needed! Roulette Maker | Custom Weighted Roulette with Effects
- No App Needed! BPM Tap Tempo Counter | Delay Calculator & Metronome
- Random Team Generator | Balanced Groups with Skill Levels & Constraints
- Tournament Bracket Generator | Create Brackets & Round-Robin Tables