Windows-1252 o CP-1252 és una codificació de caràcters de l'alfabet llatí, usada per defecte quan unicode no s'usa en els components oficials de Microsoft Windows en anglès i en alguns llenguatges occidentals. És una versió en la qual el codi de pàgines de Windows està en els paquets de latex, el qual es refereix com ansinew.
Aquesta codificació és un superconjunt de ISO 8859-1, però difereix de la ISO-8859-1 d'IANA per l'ús de caràcters no imprimibles en comptes de caràcters de control en el rang 0x80 a 0x9F. És conegut en Windows com el codi de caràcters nombre 1252, i amb el nom de "windows-1252", aprovat per la IANA. Aquest codi de caràcters també inclou tots els caràcters imprimibles de ISO 8859-15 (alguns mapejats a diferents posicions).