Check out std.encoding. Currently, support for specific codepages is not built in (apart from ASCII, Latin-1 and Windows-1252), but class EncodingScheme has a register mechanism which allows you to add any arbitrary encoding scheme. If you would like a /specific/ codepage built into the library, let us know.