A toolkit for viewing and testing various characteristics of text encodings
- .NET Framework 4.8
Runtime configuration is needed for running on other versions of .NET Framework.
Converts text encodings from files or clipboard
- Click Open link to load text from a file, or click Paste Source button to load text from the clipboard
- If the clipboard contains text, it will be loaded directly
- If the clipboard contains a file link (i.e. a file is "copied" to the clipboard in Windows Explorer), the contents of the file will be loaded as text
- Select an encoding from the encoding list in Source area to change the encoding used for source byte interpretation (displayed in Source area)
- To convert source bytes loaded in Source area, select a target encoding from the encoding list in Target area (This will yield new bytes in Target area)
- Click Save link to save converted results to a new file
Compares text and corresponding bytes (in binary and hex forms) in different text encodings
- Select an encoding, then type some text in Text => Bytes (Hex) area to see the byte representation (in hex and binary forms)
- To reconstruct text from byte values, select an encoding and type hex values (with or without spaces) in Bytes (Hex) => Text area
Manipulates text or file data to and from Base64 format
Select an encoding, then type some text in Source box to get its Base64 representation from Result box.
To decode Base64 data to its original text form, select the appropriate encoding, then enter Base64 text into Source box. The result text will be shown in Result box.
Click Browse... button to select a file, then click Execute button to perform Base64 conversion.
- For Encode action, a file of choice in any formats can be converted to Base64 form (generated and saved in a text file)
- For Decode action, the text file generated by Encode can be used to reconstruct the original file in a bit-accurate manner
- Visual Studio 2019+
Before the build, generate-build-number.sh needs to be executed in a Git / Bash shell to generate build information code file (BuildInfo.cs).
Icons are from Modern UI Icons, which are licensed under CC BY-ND 3.0.