Občanský průkaz je veřejná listina, kterou občan prokazuje svoji totožnost a skutečnosti v ní uvedené.
Občanský průkaz je povinen mít každý občan, který dosáhl 15 let a má trvalý pobyt na území České republiky.
Občanský průkaz lze na žádost vydat i občanovi mladšímu 15 let, občanovi který je omezen ve svéprávnosti nebo občanovi, který nemá trvalý pobyt na území České republiky.
Občanovi se vydává občanský průkaz se strojově čitelnými údaji a s kontaktním elektronickým čipem.
Od 2. srpna 2021 se vydávají strojově čitelné občanské průkazy s biometrickými údaji, kterými jsou zobrazení obličeje a u občanů starších 12 let otisky prstů, uložené v nosiči dat. Tím se zajišťuje soulad s Nařízením Evropského parlamentu a Rady (EU) 2019/1157 ze dne 20. června 2019 o posílení zabezpečení průkazů totožnosti občanů Unie a povolení k pobytu vydávaných občanům Unie a jejich rodinným příslušníkům, kteří vykonávají své právo volného pohybu.