The pages linked to below were generated using Java CharsetEncoders. Some of the files below are extremely large, and may take a while to render. Feel free to do something else and come back. The characters are sorted on their Unicode code points, not their encoded bytes. On each line is the unicode code point in hexadecimal, followed by the encoded character, followed by a reference image. These pages only include code points that are defined and neither control characters nor surrogates, so if the reference image is missing, that means the character is defined in Unicode, but the program I used to generate the reference images could not find a font that could actually display the character. If you want to suggest other character sets, fonts to improve the reference images, etc., you can email me: mauvecloud at mauvecloud dot net (mailto link avoided to discourage spam generators)