Clover POS thermal prints reversed characters — encoding toggle
Joe B.
Expert ★★★★★ 27,853 satisfied customers
Specialities: Clover POS, thermal receipt printers (Star/Epson/Bixolon), ESC/POS code pages, UTF-8/CP437/Windows-1252, QR/barcodes
Clover receipt shows garbled or mirrored text — change printer code page/encoding, disable RTL, restore readable receipts
Quick answer: the accepted fix
Accepted fix when Clover receipts print reversed/garbled: set the printer’s **character code table** to **Windows-1252 or CP437**, disable **Reverse/RTL**, save settings to non-volatile memory, and ensure any kitchen/label app uses the same **ESC/POS code page**. Reprint a test with “Á ä ç ñ € £”.
Why receipts show mirrored text or mojibake (ESC/POS code pages & RTL)
Thermal printers implement **ESC/POS** with selectable character code tables. If the table (e.g., **CP437**, **CP850**, **Windows-1252**) doesn’t match what Clover/apps send, you’ll see mojibake (garbage symbols) instead of **é/ñ/€**. Some printers also honor **right-to-left** toggles; a stray RTL control can flip a line and look “reversed”. Set a single table everywhere and turn **Reverse/RTL** off to stabilize output.
How to verify the encoding is correct
Print a self-test from the printer to confirm the selected Code Page. Then print a 1-line test from Clover with: Á ä ç ñ € £ — sample. If all characters render correctly and no line is mirrored, the **encoding & direction** are fixed. If a specific app still fails, enable **render as image/bitmap** in that app to confirm it’s sending the wrong table, then align it to your chosen **Windows-1252/CP437**.
Encoding issues — quick troubleshooting tips
Most Clover text problems are **wrong code page** or a stuck **Reverse/RTL** flag on the thermal printer.
Quick path: open the **Star/Epson utility** → set Windows-1252 or CP437 → ensure Reverse/RTL Off → save to **NV memory** → match the same table in kitchen/label apps → reprint accents and currency. This resolves the majority of Clover POS encoding cases on Star/Epson/Bixolon.
Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.
Getting Started Is Easy
Ask for help, 24/7
Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.
Expert will respond in minutes
We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.
Save time & money
No scheduling hassles or expensive consults. Membership can save you significant time and money each month.
FAQ
Why do Clover receipts show reversed or mirrored characters?
Thermal printers can enable **Reverse/RTL** modes. If toggled by an app or reset, a line may print backwards. Turn **Reverse/RTL** off in the printer utility and save to NV memory.
Which encoding should I choose for € £ ñ on Star/Epson?
Choose **Windows-1252 (Western)** where available; otherwise **CP437**. Match that same table in any kitchen/label app to avoid mismatches.
Do I need to change anything inside Clover?
Usually no. Adjust the printer via **Star/Epson utilities** and make sure third-party apps don’t send conflicting **ESC t** (select code page) commands. Keep QR/barcode data ASCII if possible.
After power loss, the issue returns. How do I persist the fix?
Use the printer utility to **save settings** to non-volatile memory (Star: Memory Switch / Save; Epson: Store settings). Reprint the test line “Á ä ç ñ € £ — sample”.
Sources
- Epson ESC/POS —
ESC tselect character code table - StarPRNT SDK — code page selection & QR commands
- Clover — device configuration overview (receipts/options)
Filed under: Label / thermal / POS / shipping labels
Related articles
- QuickBooks POS thermal tax prints blurry — DPI & driver checks you can do safely
- Revel POS prints restaurant modifiers tiny — font rule
- Toast POS Kitchen Dockets Losing Text at the Edge — What the DPI Setting Is Cutting Off and How to Get Full Tickets Printing
- Odoo POS receipts print giant text — ESC/POS scaling
- Shopify POS to Star/Bixolon over Bluetooth — pairing mode & profile selection
- 58mm POS receipt truncates taxes on long orders — fix totals & template width
- Toast POS kitchen printer not printing — port/protocol fix
- Cloud POS cannot bind printer after Wi‑Fi change — fix discovery & network settings