Item logo image for BiDi

BiDi

5.0(

1 rating

)
Item media 3 (screenshot) for BiDi
Item media 1 (screenshot) for BiDi
Item media 2 (screenshot) for BiDi
Item media 3 (screenshot) for BiDi
Item media 1 (screenshot) for BiDi
Item media 1 (screenshot) for BiDi
Item media 2 (screenshot) for BiDi
Item media 3 (screenshot) for BiDi

Overview

Toggle RTL/LTR text direction on any website with per-site persistence

BiDi — Smart RTL Direction for Hebrew, Arabic & Persian Are you typing in Hebrew, Arabic, or Persian and the text appears misaligned? BiDi fixes that. The Problem Many websites default to left-to-right (LTR) text direction. When you type or read Hebrew (עברית), Arabic (العربية), or Persian (فارسی), text often appears out of place — starting from the wrong side, with punctuation misplaced, or entire paragraphs reversed. The Solution BiDi adds a small, powerful popup to your browser that lets you fix text direction on any website in one click. Choose from three modes, and BiDi remembers your preference for every future visit. Three Modes 🔘 None — Standard browser behavior. No changes applied. 🔵 Auto (Smart Detection) — The intelligent default. BiDi scans the page for elements containing RTL characters and applies right-to-left direction only to those elements. Everything else stays LTR. Works beautifully on mixed-language pages. 🔵 Full RTL — Forces the entire page to use right-to-left direction. Ideal for websites that are primarily in Hebrew or Arabic. Key Features ✅ Per-site memory — Set your preference once per website. BiDi remembers it and applies it automatically on every future visit. ✅ Synced across devices — Your settings sync across all your Chrome instances via your Google account. Configure it once, works everywhere. ✅ Dynamic content support — BiDi handles single-page apps (React, Vue, Angular) and dynamically loaded content using MutationObserver. Works on ChatGPT, Claude, WhatsApp Web, Gmail, and more. ✅ Auto by default — Enable the "Auto by default" option to automatically apply smart RTL detection on every new website you visit — no manual setup required. ✅ Zero performance impact — Lightweight, no third-party dependencies. Written in TypeScript with performance in mind. Supported Languages - Hebrew (עברית) — Unicode U+0590–U+05FF - Arabic (العربية) — Unicode U+0600–U+06FF - Persian / Farsi (فارسی) — Unicode Arabic Extended range - Any language using RTL Unicode character ranges

Details

  • Version
    1.0.1
  • Updated
    April 13, 2026
  • Size
    51.12KiB
  • Languages
    English
  • Developer
    Website
    Email
    bidi@krakovsky.info
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

Related

Type Anywhere

5.0

Edit text on any website with visual feedback

Claude RTL

0.0

Adds right-to-left (RTL) text support to Claude.ai for Hebrew, Arabic, and other RTL languages.

XTranslate

4.5

Easy translate text on web-pages

Read Selected

4.0

Reads selected text on any site with voice options.

Arabic RTL Fix – ChatGPT, Gemini & Claude (v4)

5.0

Automatically fixes Arabic text direction (RTL) in ChatGPT, Gemini, and Claude.ai. Supports auto-detection.

RTL Text Fixer

5.0

A dedicated RTL Element Inspector (Ctrl+Shift+E) and popup tool to fix Arabic & RTL text.

RTL Toggle - Arabic Text Fixer

5.0

Fix Arabic, Hebrew & RTL text direction on any website. Right-click, select text, or use picker mode.

RTL Text Director

4.0

Sets text direction to right-to-left (RTL) on supported sites to improve readability for RTL languages.

Claude Arabic RTL Switcher

0.0

Switch RTL rendering for Arabic Claude responses.

Auto RTL/LTR Switcher

4.5

Automatically switch text direction based on input language and allow toggling page font (Vazirmatn) and direction.

Arabic Right — RTL & Font Changer for AI Chatbots

5.0

Smart RTL fixer and standard Arabic font for AI platforms. Auto-detects Arabic text and sets the right direction.

RTL Everywhere – One-Click Right-to-Left for Any Website

5.0

Toggle full-page RTL/LTR with one click

Type Anywhere

5.0

Edit text on any website with visual feedback

Claude RTL

0.0

Adds right-to-left (RTL) text support to Claude.ai for Hebrew, Arabic, and other RTL languages.

XTranslate

4.5

Easy translate text on web-pages

Read Selected

4.0

Reads selected text on any site with voice options.

Arabic RTL Fix – ChatGPT, Gemini & Claude (v4)

5.0

Automatically fixes Arabic text direction (RTL) in ChatGPT, Gemini, and Claude.ai. Supports auto-detection.

RTL Text Fixer

5.0

A dedicated RTL Element Inspector (Ctrl+Shift+E) and popup tool to fix Arabic & RTL text.

RTL Toggle - Arabic Text Fixer

5.0

Fix Arabic, Hebrew & RTL text direction on any website. Right-click, select text, or use picker mode.

RTL Text Director

4.0

Sets text direction to right-to-left (RTL) on supported sites to improve readability for RTL languages.

Google apps