A small utility for dealing with the numerous text encodings there are in the modern computing world. If you are in a mess with text encodings, Encoding Master could help! It can convert text in Shift-JIS to UTF-16-LE, or MacArabic to WinArabic, or WinHebrew to UTF-8, or anything to anything else! (at least where it concerns text encodings).
Features:
1. Convert text to and from any encoding!
2. Conversion has a "preview" window, which allows you to make sure that you know how your text will turn out.
3. Preview window auto-guesses the encoding for you! Unsure if you have UTF-8, UTF-16 or UTF-16-LE? EncodingMaster will tell you!
4. Batch Processing! All the features can be done in batches, even on files in different folders.
5. Convert text in the clipboard.
6. Handy little up and down arrow buttons lets you quickly test all the encodings to see which one fits your text file.
7. Strip, or add Unicode BOMs to files.
8. Detect the type of line endings (Mac lines, PC lines, Unix lines). Convert all line endings to whatever line ending you need. Even detects mixed line endings, (some lines use LR and others use CR!), a common problem when working on source code across platforms.
9. Normalise according to Unicode NFD or NFC!
10. Validate the encoding of XML files, even comparing the file's encoding to the xml encoding declaration!
11. Verify Unicode files, find out if the file is valid Unicode, or non-conformant.
12. Repair invalid UTF-8 files.
13. Custom encodings that you define yourself via .enc files. BetaCode support was done this way.
14. Greek Betacode conversion. (Encoding Master comes with a BetaCode.enc file!)
15. Nice intuitive, clean and simple interface.
16. User safety is highest in the mind. No original files are over-written.
17. Easily remove the old original files that were moved aside, via the "Remove Old Originals" menu, in the "Tools" menu.