baba
Free, no AIfree, runs in your browser

Fix Garbled Hebrew

Turn ×©×œ×•× back into שלום. Paste the broken text; the tool tries the common Hebrew encoding mistakes and picks whichever produces real Hebrew.

UTF-8 bytes were read as Windows-1252
Fixed
בוקר טוב

What Each Kind of Garbage Means

Looks likeWhat happenedFix
שלו×UTF-8 bytes decoded as Windows-1252 (or Latin-1)Re-decode as UTF-8
ùìåíWindows-1255 (Hebrew) bytes decoded as Latin-1Re-decode as Windows-1255
□□□ or □□□□The font has no Hebrew glyphs, or the bytes were replaced before savingNot recoverable here; change the font, or find the original file
םולשThe letters are right but in reverse order (a PDF or design tool exported them backwards)Reverse the Hebrew runs
????The Hebrew bytes were already replaced with "?" before this copy was savedNot recoverable; the original bytes are gone

Frequently Asked Questions

Why does Hebrew turn into question marks or boxes sometimes?

If the program that first saved the text used an encoding that cannot represent Hebrew (or had no font for it) and substituted "?" or a box glyph, that replacement happened before you ever saw the text, and no decoder can invent the original bytes back.

What is mojibake?

Mojibake is text that was encoded correctly but decoded with the wrong character set: the bytes are all still there, only misread. That is the case this tool actually fixes, by trying the decodings that produce the most valid Hebrew.

Is this safe for sensitive documents?

Everything runs in your browser; the text is not sent anywhere to be fixed.

More Free Hebrew Tools

All tools