# Claude RTL Fix

> Fixes Hebrew, Arabic, and other right-to-left text rendering on claude.ai. Click the icon to toggle on/off.

Canonical page: [https://chrome-stats.com/d/claude-rtl-fix](https://chrome-stats.com/d/claude-rtl-fix)

## Overview

- **ID:** `claude-rtl-fix`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** Shahar Naor
- **Category:** web-development,appearance,language-support
- **Daily users:** 97
- **Weekly downloads:** 9
- **Version:** 1.6.2
- **Last updated:** 2026-08-04
- **First published:** 2026-05-07
- **Size:** 25 KB
- **Data as of:** 2026-09-12
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/claude-rtl-fix/)
- **Website:** [https://shaharnaor.com](https://shaharnaor.com/)
- **Privacy policy:** [https://addons.mozilla.org/firefox/addon/claude-rtl-fix/privacy/](https://addons.mozilla.org/firefox/addon/claude-rtl-fix/privacy/)

## Description

<a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/cf6f55cbba6731f7030d49478c86cb1b6c503e9ea8cb3f1a019bd0e646726ebe/http%3A//Claude.ai" rel="nofollow">Claude.ai</a> does not set the correct text direction on message content, so Hebrew, Arabic, Farsi, and other right-to-left scripts render with broken alignment, misplaced punctuation, and reversed parentheticals. This extension fixes that.

[Need a desktop-app solution for Windows or macOS? checkout the repo: <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/21b872a71fa452b7d3ef5a817b68be17468ac45008b740790f4808661c617ad7/https%3A//github.com/BloodyDeathRoll/RTL-Claude-App/releases" rel="nofollow">https://github.com/BloodyDeathRoll/RTL-Claude-App/releases</a>]

How it works:
<ul><li>Each block of text in a Claude message (paragraphs, list items, headings, blockquotes, table cells) is given the standard HTML attribute dir="auto", which lets the browser's built-in Unicode bidi algorithm pick the correct direction based on the first strong-directional character in the block.</li><li>This handles mixed-language messages correctly. An English paragraph followed by a Hebrew paragraph followed by code will each render with the right direction, automatically.</li><li>Code blocks (pre, code, kbd, samp, var) are explicitly forced to dir="ltr", so file paths, shell commands, and source code stay correctly oriented even inside an otherwise right-to-left message.</li><li>A MutationObserver re-applies the fix as Claude streams new tokens in, so it works during live response generation, not just on already-rendered content.</li></ul>
Click the toolbar icon to toggle the extension on or off. The setting persists across page loads. When toggled off, all changes are reverted immediately without needing a reload.

Privacy: this extension does not collect, transmit, or store any data. It only reads the DOM of pages on <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/749f55679c25c240feed4c33d337c9a6fd364a96bdf82dafdc769bc8883d8fcd/http%3A//claude.ai" rel="nofollow">claude.ai</a> and adds standard HTML direction attributes. No network requests, no analytics, no telemetry.

Source code: see the support site link.

AIC now and always

## Rankings

- #11,903 — Overall
- #19 — claude
- #19 — claude ai
- #193 — algorithm

## Permissions and access

### Permissions

- `storage`

### Host permissions

- `https://claude.ai/*`
- `https://*.claude.ai/*`

### Content script matches

- `claude.ai`
- `*.claude.ai`

## Safety

- **Risk impact:** Moderate risk impact
- **Risk likelihood:** High risk likelihood

### Analysis details

- Injects scripts into web pages, which may alter or extract site contents, resulting in a substantial risk.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [Claude RTL – Hebrew & Arabic Support](https://chrome-stats.com/d/claude-rtl-hebrew-arabic) — 364 users, 4.20 / 5
- [RTL Direction Fix For Claude](https://chrome-stats.com/d/rtl-direction-fix-for-claude) — 1 users, 5.00 / 5
- [Locstars-Claude-RTL](https://chrome-stats.com/d/locstars-claude-rtl) — 1 users
- [Claude RTL Toolkit](https://chrome-stats.com/d/claude-rtl-toolkit) — 3 users, 5.00 / 5
- [claude-farsi-rtl-fix2](https://chrome-stats.com/d/claude-farsi-rtl-fix2) — 6 users
- [Claude RTL (Persian & Arabic)](https://chrome-stats.com/d/claude-rtl-persian-arabic) — 3 users
- [Claude RTL Helper](https://chrome-stats.com/d/claude-rtl-helper) — 32 users
- [Claude RTL Pro by FireXCore](https://chrome-stats.com/d/claude-rtl-pro-by-firexcore)
- [Claude Farsi RTL Fix](https://chrome-stats.com/d/claude-farsi-rtl-fix) — 15 users
- [claude-farsi-rtl-fix-mxai](https://chrome-stats.com/d/claude-farsi-rtl-fix-mxai) — 1 users
- [Better Claude](https://chrome-stats.com/d/better-claude) — 1 users
- [Arabic RTL – ChatGPT & Gemini](https://chrome-stats.com/d/arabic-rtl-chatgpt-gemini) — 240 users, 5.00 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/claude-rtl-fix)
