‚Äô and √© instead of ’ and é: fix Mac mojibake

Does your text show ‚Äô instead of an apostrophe, ‚Äú instead of “ or √© instead of é? Then a program read UTF-8 text as Mac Roman – the characters aren’t lost. Paste the text above or drop in the file, and Mojibuster repairs it right away.

Works with text and these files:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • SMI
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

For example Excel exports, database dumps, subtitles or website code.

Repair

  1. Drop a file or paste text
  2. It gets repaired automatically
  3. Copy or download
or simply drag a file here

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.

A sentence saved as UTF-8 and read as Mac Roman

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.

Program output in UTF-8, read by the console as CP437

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

What garbled characters typically look like – and what they should say.
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)”.

More guides