Mac OS Roman (auch Macintosh Roman, kurz MacRoman) ist der von Mac OS verwendete 8-Bit-Zeichensatz für Westeuropa und Amerika.
MacRoman ist in RFC 1345[1] beschrieben. Die mit sieben Bit kodierbaren Zeichen entsprechen dem 7-bittigen US-ASCII. Zusätzlich zu den 95 darstellbaren ASCII-Zeichen (hexadezimal 20hex–7Ehex) kodiert MacRoman 128 weitere (80hex–FFhex), also insgesamt 223 von theoretisch möglichen 256 (= 28). Den Positionen 00hex–1Fhex und 7Fhex sind keine druckbaren Zeichen zugewiesen, da sich an diesen Codepositionen Steuerzeichen befinden.
MacRoman versucht, möglichst viele Sonderzeichen westeuropäischer Sprachen, der Mathematik und Typografie abzudecken, und wurde teilweise von Adobe Inc. entworfen. Die Positionen der Nicht-ASCII-Zeichen weichen dabei von denen im systemübergreifenden Pendant ISO 8859-1 und dem darauf aufbauenden Windows-1252 ab.
Das Apple-Logo an Codeposition F0hex wurde von Apple mit der Umstellung auf Unicode im Private-Use-Bereich an Position U+F8FF kodiert, es ist somit kein offizielles Unicode-Zeichen.