Termenul de citire automată (hârtie de calc din limba engleză machine-readable ) corespunde posibilității de decodare a informațiilor din forma sa de prezentare (stocare), citire (adică scanare sau percepție) de către o mașină sau computer și interpretarea acesteia prin software sau hardware. Teoretic, totul poate fi citit sau perceput de o mașină, dar informația percepută nu va fi neapărat înțeleasă.
Cel mai adesea, vorbim de informații potrivite pentru prelucrare de către o mașină sau un computer fără prelucrare prealabilă (pe un anumit tip de suport, într-un anumit format etc.), adică sub rezerva anumitor condiții. De exemplu, informațiile despre mediile magnetice nu vor fi citite de mașină de către cititoarele de discuri optice, un fișier imagine nu va fi procesat de un editor audio etc.
Tehnologiile comune pentru stocarea și transmiterea informațiilor care pot fi citite de mașină includ procesarea semnalului , recunoașterea optică a caracterelor ( OCR ) și codurile de bare . Orice informație extrasă de orice formă de energie poate fi redusă la o formă de reprezentare care poate fi citită de mașină.