Tipografi, seni cetak atau tata huruf adalah suatu kesenian dan teknik memilih dan menata huruf dengan pengaturan penyebarannya pada ruang yang tersedia, untuk menciptakan kesan tertentu, guna kenyamanan membaca semaksimal mungkin.
Dikenal pula seni rupa huruf (type design), yaitu karya atau desain yang menggunakan pengaturan huruf sebagai elemen utama. Dalam seni rupa huruf, pengertian huruf sebagai lambang bunyi bisa diabaikan.