RTL Fixer for ChatGPT
Extension Actions
Toggle to fix RTL layout issues in KaTeX formulas and tables.
## 🧩 RTL Fixer for ChatGPT (KaTeX & Tables)
**A lightweight extension that automatically fixes RTL (right-to-left) layout issues in ChatGPT.**
Optimized for Hebrew users — ensures KaTeX formulas and HTML tables display correctly in RTL mode.
Includes a toggle to enable or disable the fix at any time.
---
### ✅ Features
- Fixes broken RTL layout in **ChatGPT conversations**, especially with:
- Math formulas rendered with **KaTeX**
- HTML `<table>` elements in AI responses
- Applies `dir="ltr"` to math, and fixes alignment of tables
- Works seamlessly on **chat.openai.com**
- Lightweight and fast — **no external dependencies**
- Toggle on/off using a toolbar button (with memory)
---
### 🔧 How It Works
When enabled, the extension scans each ChatGPT page for:
- KaTeX-rendered math: `.katex`, `.katex-html`, `.katex-mathml`
- Tables within RTL content (e.g. Hebrew replies)
It automatically applies CSS and HTML fixes to correct visual direction.
Also supports dynamic updates (e.g. streaming answers or regenerated content).
---
### 🎛️ Enable / Disable
Click the extension icon in the browser toolbar to toggle the fixer.
Your setting is saved and remembered between sessions.
---
### 🔐 Privacy
This extension **does not collect or transmit** any data.
All processing happens locally — it only adjusts layout inside ChatGPT.
---
☕ Like it? Support the project: [buymeacoffee.com/moshezvili](https://buymeacoffee.com/moshezvili)