المحارف كائنات تمثّل عنصرًا واحدًا من كمية من النص (مثل سلسلة نصية أو تدفق نصي).
يُمثَّل المحرف بالرمز #\ متبوعًا باسمه (مثل #\A و#\9 و#\! و#\Space).
بالإضافة إلى char= وchar< وchar>، هناك أيضًا char<= وchar>=، فضلًا عن صيغ لا تفرّق بين حالة الأحرف مثل char-equal وchar-greaterp.
يمكن تحويل المحارف إلى أعداد صحيحة والعكس. (لكنها ليست أعدادًا صحيحة، بل نوع مستقل بذاته.)
تترك المواصفة الترتيب الدقيق للمحارف للتنفيذ.
وهذا يعني أن على المرء أن يحذر من افتراض (char> #\a #\A) أو افتراضات مشابهة حول ترتيب المحارف.
لكن المعيار ينص فعلًا على أن (char< #\A #\Z) و(char< #\a #\z) و(char< #\0 #\9) يجب أن تكون صحيحة.
تحتوي Common Lisp على عدة محمولات لتحديد "نوع" المحرف الذي ينتمي إليه محرف معيّن، مثل alphanumericp وdigit-char-p وgraphic-char-p.
وهناك أيضًا upper-case-p وlower-case-p لتحديد حالة المحرف.