📊 Windows-1252 Encoding Table

Character encoding reference: ISO-8859-1 ↔ Windows-1252

Select Encoding Comparison

Character Reference Table

Decimal Hex Character HTML Entity Description
90x09Tab
100x0ALine Feed
130x0DCarriage Return
320x20 Space
330x21!Printable
340x22""Printable
350x23#Printable
360x24$Printable
370x25%Printable
380x26&&Printable
390x27'Printable
400x28(Printable
410x29)Printable
420x2A*Printable
430x2B+Printable
440x2C,Printable
450x2D-Printable
460x2E.Printable
470x2F/Printable
480x300Printable
490x311Printable
500x322Printable
510x333Printable
520x344Printable
530x355Printable
540x366Printable
550x377Printable
560x388Printable
570x399Printable
580x3A:Printable
590x3B;Printable
600x3C<<Printable
610x3D=Printable
620x3E>>Printable
630x3F?Printable
640x40@Printable
650x41APrintable
660x42BPrintable
670x43CPrintable
680x44DPrintable
690x45EPrintable
700x46FPrintable
710x47GPrintable
720x48HPrintable
730x49IPrintable
740x4AJPrintable
750x4BKPrintable
760x4CLPrintable
770x4DMPrintable
780x4ENPrintable
790x4FOPrintable
800x50PPrintable
810x51QPrintable
820x52RPrintable
830x53SPrintable
840x54TPrintable
850x55UPrintable
860x56VPrintable
870x57WPrintable
880x58XPrintable
890x59YPrintable
900x5AZPrintable
910x5B[Printable
920x5C\Printable
930x5D]Printable
940x5E^Printable
950x5F_Printable
960x60`Printable
970x61aPrintable
980x62bPrintable
990x63cPrintable
1000x64dPrintable
1010x65ePrintable
1020x66fPrintable
1030x67gPrintable
1040x68hPrintable
1050x69iPrintable
1060x6AjPrintable
1070x6BkPrintable
1080x6ClPrintable
1090x6DmPrintable
1100x6EnPrintable
1110x6FoPrintable
1120x70pPrintable
1130x71qPrintable
1140x72rPrintable
1150x73sPrintable
1160x74tPrintable
1170x75uPrintable
1180x76vPrintable
1190x77wPrintable
1200x78xPrintable
1210x79yPrintable
1220x7AzPrintable
1230x7B{Printable
1240x7C|Printable
1250x7D}Printable
1260x7E~Printable
1280x80Extended ASCII
1290x81Extended ASCII
1300x82Extended ASCII
1310x83Extended ASCII
1320x84Extended ASCII
1330x85Extended ASCII
1340x86Extended ASCII
1350x87Extended ASCII
1360x88Extended ASCII
1370x89Extended ASCII
1380x8AExtended ASCII
1390x8BExtended ASCII
1400x8CExtended ASCII
1410x8DExtended ASCII
1420x8EExtended ASCII
1430x8FExtended ASCII
1440x90Extended ASCII
1450x91Extended ASCII
1460x92Extended ASCII
1470x93Extended ASCII
1480x94Extended ASCII
1490x95Extended ASCII
1500x96Extended ASCII
1510x97Extended ASCII
1520x98Extended ASCII
1530x99Extended ASCII
1540x9AExtended ASCII
1550x9BExtended ASCII
1560x9CExtended ASCII
1570x9DExtended ASCII
1580x9EExtended ASCII
1590x9FExtended ASCII
1600xA0 Latin-1 Supplement
1610xA1¡Latin-1 Supplement
1620xA2¢Latin-1 Supplement
1630xA3£Latin-1 Supplement
1640xA4¤Latin-1 Supplement
1650xA5¥Latin-1 Supplement
1660xA6¦Latin-1 Supplement
1670xA7§Latin-1 Supplement
1680xA8¨Latin-1 Supplement
1690xA9©Latin-1 Supplement
1700xAAªLatin-1 Supplement
1710xAB«Latin-1 Supplement
1720xAC¬Latin-1 Supplement
1730xAD­Latin-1 Supplement
1740xAE®Latin-1 Supplement
1750xAF¯Latin-1 Supplement
1760xB0°Latin-1 Supplement
1770xB1±Latin-1 Supplement
1780xB2²Latin-1 Supplement
1790xB3³Latin-1 Supplement
1800xB4´Latin-1 Supplement
1810xB5µLatin-1 Supplement
1820xB6Latin-1 Supplement
1830xB7·Latin-1 Supplement
1840xB8¸Latin-1 Supplement
1850xB9¹Latin-1 Supplement
1860xBAºLatin-1 Supplement
1870xBB»Latin-1 Supplement
1880xBC¼Latin-1 Supplement
1890xBD½Latin-1 Supplement
1900xBE¾Latin-1 Supplement
1910xBF¿Latin-1 Supplement
1920xC0ÀLatin-1 Supplement
1930xC1ÁLatin-1 Supplement
1940xC2ÂLatin-1 Supplement
1950xC3ÃLatin-1 Supplement
1960xC4ÄLatin-1 Supplement
1970xC5ÅLatin-1 Supplement
1980xC6ÆLatin-1 Supplement
1990xC7ÇLatin-1 Supplement
2000xC8ÈLatin-1 Supplement
2010xC9ÉLatin-1 Supplement
2020xCAÊLatin-1 Supplement
2030xCBËLatin-1 Supplement
2040xCCÌLatin-1 Supplement
2050xCDÍLatin-1 Supplement
2060xCEÎLatin-1 Supplement
2070xCFÏLatin-1 Supplement
2080xD0ÐLatin-1 Supplement
2090xD1ÑLatin-1 Supplement
2100xD2ÒLatin-1 Supplement
2110xD3ÓLatin-1 Supplement
2120xD4ÔLatin-1 Supplement
2130xD5ÕLatin-1 Supplement
2140xD6ÖLatin-1 Supplement
2150xD7×Latin-1 Supplement
2160xD8ØLatin-1 Supplement
2170xD9ÙLatin-1 Supplement
2180xDAÚLatin-1 Supplement
2190xDBÛLatin-1 Supplement
2200xDCÜLatin-1 Supplement
2210xDDÝLatin-1 Supplement
2220xDEÞLatin-1 Supplement
2230xDFßLatin-1 Supplement
2240xE0àLatin-1 Supplement
2250xE1áLatin-1 Supplement
2260xE2âLatin-1 Supplement
2270xE3ãLatin-1 Supplement
2280xE4äLatin-1 Supplement
2290xE5åLatin-1 Supplement
2300xE6æLatin-1 Supplement
2310xE7çLatin-1 Supplement
2320xE8èLatin-1 Supplement
2330xE9éLatin-1 Supplement
2340xEAêLatin-1 Supplement
2350xEBëLatin-1 Supplement
2360xECìLatin-1 Supplement
2370xEDíLatin-1 Supplement
2380xEEîLatin-1 Supplement
2390xEFïLatin-1 Supplement
2400xF0ðLatin-1 Supplement
2410xF1ñLatin-1 Supplement
2420xF2òLatin-1 Supplement
2430xF3óLatin-1 Supplement
2440xF4ôLatin-1 Supplement
2450xF5õLatin-1 Supplement
2460xF6öLatin-1 Supplement
2470xF7÷Latin-1 Supplement
2480xF8øLatin-1 Supplement
2490xF9ùLatin-1 Supplement
2500xFAúLatin-1 Supplement
2510xFBûLatin-1 Supplement
2520xFCüLatin-1 Supplement
2530xFDýLatin-1 Supplement
2540xFEþLatin-1 Supplement
2550xFFÿLatin-1 Supplement

About ISO-8859-1

Windows-1252 (CP-1252) is a single-byte character encoding used by Microsoft Windows for Western European languages. It's a superset of ISO-8859-1.

  • Single-byte encoding (256 characters)
  • Includes accented characters for Western European languages
  • Common in legacy Windows applications
  • Smart quotes and other Windows-specific characters

🔄 Why Convert Between These Encodings?

ISO-8859-1 to Windows-1252 Conversion: Adding Windows-specific characters.

  • Use Case: Converting Unix/Linux text to Windows format
  • Benefit: Adds smart quotes, Euro symbol, and other useful characters
  • Common Scenario: Cross-platform text file processing

📝 Format Examples

Example 1: ASCII Character 'A'

Decimal:

65

Hexadecimal & HTML:

0x41 | &#65; | &#x41;

Example 2: Euro Sign '€'

Decimal:

8364

Hexadecimal & HTML:

0x20AC | &#8364; | &euro;

Example 3: Copyright Symbol '©'

Decimal:

169

Hexadecimal & HTML:

0xA9 | &#169; | &copy;

Common Encoding Use Cases

  • Web Development: UTF-8 is the standard for HTML5, JSON, and RESTful APIs
  • Database Storage: UTF-8 (utf8mb4 in MySQL) for international text
  • File Processing: Know the source encoding before converting
  • Legacy Systems: Windows-1252 and ISO-8859-1 still common in older applications
  • Email: UTF-8 with proper MIME headers

💡 Best Practices

  • Always use UTF-8 for new projects and web applications
  • Declare charset explicitly in HTML meta tags
  • Convert legacy data to UTF-8 when possible
  • Test with international characters during development
  • Understand encoding when working with external data

Quick Links

Common encoding table comparisons: