Turkish Character Fixer

Repair garbled text like "ı", "ÅŸ", "ç"; convert upper/lowercase following Turkish rules (İ ↔ i, I ↔ ı work correctly).

Runs 100% in your browser — your text is never sent to a server.

Try This Next

Finished here? These might be your next step.

Frequently Asked Questions

When text saved as UTF-8 is opened with a different encoding (Latin-1 / Windows-1254), every Turkish character turns into two odd characters: ı → ı, ş → ÅŸ, ç → ç. This tool reverses the conversion to restore the original text; it can also repair text that's been garbled twice, if needed.

Tools that convert using English rules turn i → I; but in Turkish it must be i → İ and ı → I. Lowercasing "DİYARBAKIR" should produce "diyarbakır", not "dıyarbakir". This tool uses the Turkish locale to convert correctly.

Last updated: