Mixed-script guide · October 27, 2026

Does Claude Text Cleaner Remove Arabic Letter Mark?

Yes. The browser cleaner deletes U+061C ARABIC LETTER MARK (ALM) from pasted text and counts it under “Bidi controls.” Its source rule turns U+061C + A into A: two code points become one, with one removal and one changed category. If the mark was placed to control an Arabic and Latin line, keep the original until you check the line in its destination.

Try the browser cleaner

Code-point order is shown here. Rendering of mixed scripts depends on the receiving editor or page.

Why might that invisible mark matter?

Unicode's bidirectional algorithm identifies ALM as a right-to-left, zero-width Arabic character. A public Obsidian question describes lines beginning with Latin letters in otherwise right-to-left notes; the author reports adding U+061C at the start as a direction cue. Removing an intentional ALM may change how a mixed-script line displays. This is a reason to review, not a prediction about every app.

Check the actual pasted character

Copy ؜A into the cleaner, keeping a copy of the original. Compare output and the “Bidi controls” count. The tool processes text you paste in the browser; it does not inspect a file or control the receiving app's text direction. If the original line has Arabic and Latin content, compare both versions in that app before replacing it.

ALM differs from U+200E LEFT-TO-RIGHT MARK and U+200F RIGHT-TO-LEFT MARK even though this cleaner puts all three in the same report category. A removal count identifies matched code points; it does not identify their origin, detect a watermark, or predict AI detector results.