# Bidi Fixer

> Automatically⁩ ⁦fixes⁩ ⁦mixed⁩ ⁦Persian⁩/⁦Latin⁩ ⁦text⁩ ⁦direction⁩, ⁦adds⁩ ⁦isolate⁩ ⁦characters⁩, ⁦and⁩ ⁦sets⁩ ⁦auto⁩ ⁦paragraph⁩ ⁦alignment⁩ ⁦for⁩ ⁦better⁩ ⁦readability⁩ ⁦in⁩ ⁦Firefox⁩.

Canonical page: [https://chrome-stats.com/d/bidi-fixer](https://chrome-stats.com/d/bidi-fixer)

## Overview

- **ID:** `bidi-fixer`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** MOesbr
- **Category:** web-development,appearance,language-support
- **Daily users:** 4
- **Weekly downloads:** 1
- **Version:** 1.1
- **Last updated:** 2026-06-17
- **First published:** 2026-06-14
- **Size:** 12 KB
- **Data as of:** 2026-09-10
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/bidi-fixer/)
- **Privacy policy:** [https://addons.mozilla.org/firefox/addon/bidi-fixer/privacy/](https://addons.mozilla.org/firefox/addon/bidi-fixer/privacy/)

## Description

Bidi Fixer solves the long-standing problem of garbled text when writing Persian (or other RTL languages) mixed with English words in Firefox. It inserts invisible Unicode isolate characters around Latin words to ensure correct visual order, so your sentences stay readable.

<strong>Features:</strong>
- Real-time correction while typing in input fields, textareas, and contenteditable editors.
- Choose between Left-to-Right isolate (default) or Right-to-Left isolate for Latin words.
- Automatic paragraph direction: adds <code>dir="auto"</code> to block elements so Persian paragraphs align right and English paragraphs align left. Bullets and numbering in lists are also correctly positioned.
- Works on all websites and dynamically injected content.

<strong>How to use:</strong>
Click the toolbar icon to open the popup. Select your preferred isolate direction and toggle the automatic paragraph direction option. Changes apply immediately to the current page.

<strong>Privacy:</strong> This add-on does <strong>not</strong> collect, store, or transmit any personal data or browsing information. The <code>data_collection_permissions</code> field is set to <code>"none"</code> solely to fulfill Mozilla's manifest requirements.

## Rankings

- #49,024 — Overall
- #86 — bug fixes

## Permissions and access

### Permissions

- `<all_urls>`
- `storage`

### Content script matches

- `<all_urls>`

## Safety

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

### Analysis details

- Allows access to all websites, posing a significant security risk as it can monitor and modify data from any visited site.
- 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

- [Web Page Fixer: RTL/LTR](https://chrome-stats.com/d/web-page-fixer-rtl-ltr) — 71 users
- [Text Direction Fixer](https://chrome-stats.com/d/text-direction-fixer) — 43 users
- [Keyboard Fixer – EN↔FA](https://chrome-stats.com/d/keyboard-fixer-en-fa) — 4 users
- [RTL Text Switcher](https://chrome-stats.com/d/rtl-text-switcher) — 5 users
- [Simple RTL Fixer](https://chrome-stats.com/d/simple-rtl-fixer) — 1 users
- [RTL Content Fixer](https://chrome-stats.com/d/rtl-content-fixer) — 10 users
- [RTL Text Fixer](https://chrome-stats.com/d/rtl-text-fixer) — 4 users
- [Auto RTL/LTR Switcher](https://chrome-stats.com/d/auto-rtl-ltr-switcher) — 1,012 users, 5.00 / 5
- [RTL Smart Fix](https://chrome-stats.com/d/rtl-smart-fix) — 42 users, 5.00 / 5
- [RTL Helper](https://chrome-stats.com/d/rtl-helper) — 894 users, 5.00 / 5
- [Smart RTL — راست‌نویس هوشمند](https://chrome-stats.com/d/smart-rtl-%D8%B1%D8%A7%D8%B3%D8%AA-%D9%86%D9%88%DB%8C%D8%B3-%D9%87%D9%88%D8%B4%D9%85%D9%86%D8%AF) — 17 users
- [ai-rtl-resolver](https://chrome-stats.com/d/ai-rtl-resolver) — 295 users, 5.00 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/bidi-fixer)
