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.

🔗Turn every small email moment into a professional advantage

Email signatures and out-of-office replies may seem minor, but think about how often people see them.

We help organizations centrally manage and standardize these touchpoints across all users — unified Outlook branding everywhere, with zero external data exposure. No manual effort, no inconsistencies, no data leaving your environment. With Set-OutlookSignatures, every email becomes a consistent, secure, and fully controlled brand experience.

👉 See what’s possible for your email setup
See how it works (2 min)

👉 Want to try it yourself?
Quickstart

Not responsible for email setup in your company?
Share this article with your IT department or marketing team, they’ll thank you for it.

 

2026-07-03

🔗 Manual email signatures cost more than you think

A simple business case shows why Set-OutlookSignatures with the Benefactor Circle add-on pays off from day one.

2026-06-23

🔗 Flexible Permissions Management: Mastering Email Signatures for Delegates and Cover Configurations

From executive assistants and holiday cover to team mailboxes: How to cleanly separate delegate signatures—and distribute them fully automatically based on real permissions without manual overhead.

2026-06-14

🔗 Set-OutlookSignatures v4.30.0: Powerful Outlook Add-in Launch Events & Smarter Deployments

Explore Set-OutlookSignatures v4.30.0 featuring new Outlook add-in launch events (OnMessageSend, SensitivityLabelChanged), manifest validation, and important PowerShell fixes.