Der Ziffernblock (auch Nummernblock, Zehnerblock, Tastenblock, Zehnertastatur, NumPad oder Num-Block) bezeichnet in der EDV einen bestimmten Bereich der Tastatur eines Computers. Er ist ein abgesetzter Teil der Tastatur (bei handelsüblichen Tastaturen rechts außen angeordnet), der zur Eingabe von Ziffern und Rechenoperatoren dient. Unter Microsoft Windows können mit ihm auch in Unicode enthaltene Schriftzeichen mit ihrem Dezimalcode eingegeben werden. Auch verschiedene Eingabesysteme für die chinesische Schrift, beispielsweise CKC, nutzen den Ziffernblock.