Why a square root sign shows up
In UTF-8, accented letters take two bytes and curly quotes three – é is C3 and A9. Mac Roman, Apple’s old character set, turns each byte into a character of its own: C3 becomes the square root sign √, A9 becomes ©. The apostrophe ’ (E2 80 99) turns into ‚Äô. It’s the Mac counterpart of `é` on Windows.
Before
We’re “thrilled” – the café’s résumé workshop starts at 9.
After
We’re “thrilled” – the café’s résumé workshop starts at 9.
The most common patterns
‚Äô→’,‚Äò→‘‚Äú→“,‚Äù→”‚Äì→–,‚Äî→—,‚Ķ→…,‚Ǩ→€√©→é,√®→è,√±→ñ,√º→ü
The full table is further down. ‚Äô is the Mac version of ’ – more on broken apostrophes and quotes.
Where Mac Roman still turns up
- Excel for Mac: older versions saved CSV files in Mac Roman – [how to open CSV files in Excel correctly](C:/Program Files/Git/en/excel-special-characters/).
- Exports from databases and apps that offer “Macintosh” as character set, such as FileMaker.
- Old files from before Mac OS X, opened today in a UTF-8 program.
- Copied text that a CMS or newsletter tool took over with the wrong character set.
The same in the Windows console: ├⌐ instead of é
A similar pattern appears in Command Prompt and PowerShell: the console uses the old DOS code page 437 (850 in Western Europe). There é becomes ├⌐ and ’ becomes ΓÇÖ. Mojibuster recognizes that too. How to switch the console to UTF-8 is explained on the PowerShell page.
Before
Export done: “Résumé – final.csv” saved.
After
Export done: “Résumé – final.csv” saved.
Whole files in Mac Roman or DOS
If a file was saved entirely in Mac Roman or CP850, drop it into the box above: Mojibuster detects the character set and converts it to UTF-8. If the detection isn’t clear-cut, the tool offers to read the file in another character set.
Common broken characters
| Broken | Correct |
|---|---|
| √© | é |
| √® | è |
| √† | à |
| √ß | ç |
| √± | ñ |
| √º | ü |
| √∂ | ö |
| ‚Äô | ’ |
| ‚Äú | “ |
| ‚Äì | – |
| ‚Äî | — |
| ‚Ķ | … |
| ‚Ǩ | € |
| ¬∞ | ° |
Frequently asked questions
Is my text lost?
No. ‚Äô still holds exactly the bytes of the apostrophe, and Mojibuster turns them back. Characters are only lost once a program has replaced them with ? – see question marks instead of characters.
What is Mac Roman?
The character set Apple used for Western languages before Unicode. macOS works with UTF-8 today, but older apps, exports and files still use Mac Roman.
How do I prevent it?
Save files as UTF-8 and open them in programs that expect UTF-8. In TextEdit, set the encoding under Settings → “Open and Save” to “Unicode (UTF-8)”.