Detect and convert encodings

ConvertEncoding enables reliable detection and conversion of encodings.

2025-11-19

The history of encoding began long before IT. Even the first alphabets were attempts to translate spoken language into visual symbols. Whether cuneiform, hieroglyphics, or the Latin alphabet, every culture developed its own systems for encoding information and preserving it across time and space.

With the advent of computers, encoding became a technical challenge. Characters had to be translated into bytes, resulting in over 140 different character encodings that modern operating systems and frameworks still support today. ASCII, ISO-8859, Windows-1252, Shift-JISโ€”each encoding has its own characteristics and limitations.

Unicode was and is a milestone: A system designed to represent (nearly) all characters in all languages. Unfortunately, even Unicode is not a universal solution. It exists in several variants (UTF-8, UTF-16, UTF-32), with and without BOM, and with partially incompatible implementations.

HTML makes it even more complicated by distinguishing between internal encoding and external encoding.

The free and open-source PowerShell function ConvertEncoding, part of Set-OutlookSignatures, makes the powerful and also free and open-source library UTF.Unknown really easy to use.

ConvertEncoding enables reliable detection of encodings via BOMs, HTML metadata, and heuristic analysis, and converts content to other formats as needed. Even HTML files are correctly adjusted, including meta tags. This makes different encodings easy to manage.

๐Ÿ”—Interested in learning more or seeing our solution in action?

Contact us or explore further on our website. We look forward to getting to know you!

 

2026-05-19

๐Ÿ”— Goodbye Rollout Panic: How to Test Outlook Signatures & Out-of-Office Notes Without Accessing Live Mailboxes

Worried about broken templates or overwriting VIP replies? Discover how to use simulation mode to validate signature and OOF logic against real data with zero risk to end users.

2026-05-06

๐Ÿ”— Out-of-office replies or autoresponder rules: Which is the better choice?

At first glance, the choice seems obvious. But on closer inspection, important differences emerge that may change your perspective.

2026-05-01

๐Ÿ”— Set-OutlookSignatures v4.27.0: Configure faster with the new INI Editor and ship with stronger diagnostics

Set-OutlookSignatures v4.27.0 introduces a new graphical INI editor, improved Entra ID permission guidance, and practical runtime diagnostics for power mode and battery. The Benefactor Circle add-on and Outlook add-in also gain important robustness improvements, especially for multi-mailbox scenarios and cloud hosting detection.

2026-04-22

๐Ÿ”— Designing signatures for dark mode

The shift to Dark Mode has dramatically improved screen comfort for millions, but itโ€™s introduced a major headache for email signature designers.

2026-04-15

๐Ÿ”— Still using VBS scripts to deploy email signatures? Level up now!

VBScript is officially deprecated by Microsoft. Don't just rewrite your codeโ€”modernize your entire signature deployment strategy with a future-proof framework.