Ένας εκτυπωτής DOS είναι ένας εκτυπωτής που είναι εξοπλισμένος για να χειρίζεται εισόδους από λειτουργικό σύστημα DOS. Ένας εκτυπωτής DOS θα περιλαμβάνει συχνά ένα πρόγραμμα οδήγησης DOS ή άλλο λογισμικό εκτύπωσης DOS προκειμένου να είναι συμβατός με το παλαιότερο λειτουργικό σύστημα. Αυτοί οι τύποι εκτυπωτών μπορεί να είναι ή να μην είναι σχέδια εκτυπωτών USB, όπου η συσκευή χρησιμοποιεί τη δημοφιλή νέα συνδεσιμότητα Universal Serial Bus για σύνδεση σε υπολογιστή, αντί για παλαιότερη συνδεσιμότητα τύπου pin SCSI. Ο εύκολος σχεδιασμός συνδεσιμότητας του USB διευκολύνει ορισμένες συνδέσεις εκτυπωτών, αλλά μπορεί να μην είναι η καλύτερη μέθοδος για έναν εκτυπωτή DOS.
Το λειτουργικό σύστημα DOS είναι πραγματικά παλιό στον σημερινό κόσμο των υπολογιστών. Αυτό το γραμμικό λειτουργικό σύστημα είναι αυτό που είχαν οι χρήστες υπολογιστών πριν τα Windows® φέρουν στο κοινό τον καινοτόμο τύπο του αντικειμενοστρεφούς λειτουργικού συστήματος. Το DOS εξακολουθεί να χρησιμοποιείται σε ορισμένες εμπορικές καταστάσεις όπου η χαμηλή ανάγκη για ροή δεδομένων σημαίνει ότι οι εταιρείες δεν χρειάζεται να ενημερώσουν τους σταθμούς εργασίας τους. Οι αγοραστές εξακολουθούν να μπορούν να βλέπουν προγράμματα DOS στην εργασία τους σε επιχειρήσεις όπως καταστήματα ενοικίασης βίντεο και μοτέλ.
Επειδή οι παλαιότεροι εκτυπωτές χρησιμοποιούσαν διαφορετικά συστήματα θυρών για σύνδεση σε υπολογιστές με DOS, μπορεί να είναι δύσκολο να χρησιμοποιήσετε ένα πρόγραμμα οδήγησης εκτυπωτή DOS μέσω σύνδεσης USB. Ορισμένοι πάροχοι προσφέρουν προηγμένη αντιμετώπιση προβλημάτων στους πελάτες, προκειμένου να τους βοηθήσουν να αντιμετωπίσουν τις προκλήσεις της ρύθμισης μιας λειτουργίας υλικού εκτυπωτή DOS. Με εκτυπωτές συνδεδεμένους σε οποιοδήποτε λειτουργικό σύστημα, ένα κοινό πρόβλημα είναι η «αναγνώριση» του εκτυπωτή από τον υπολογιστή στον οποίο είναι συνδεδεμένος. Οι αρχάριοι χρειάζονται συχνά βοήθεια για τη ρύθμιση των προγραμμάτων οδήγησης εκτυπωτή DOS ή άλλου παρόμοιου λογισμικού. Αυτό το είδος λογισμικού μπορεί να διατίθεται σε δίσκο ή μπορεί να είναι ενσωματωμένο σε έναν εκτυπωτή.
Ένας παλαιότερος τύπος εκτυπωτή που χρησιμοποιούνταν συχνά με λειτουργικά συστήματα DOS είναι γνωστός ως εκτυπωτής «dot matrix». Ακριβώς όπως οι υπολογιστές που εκτελούν DOS, που αποτελούν πλέον ασυνήθιστο θέαμα στα περισσότερα γραφεία, οι εκτυπωτές dot matrix έχουν αντικατασταθεί σε μεγάλο βαθμό από συσκευές εκτύπωσης «ποιότητας γραμμάτων» που παρέχουν υψηλότερο επίπεδο ακρίβειας και αναγνωσιμότητας. Οι εκτυπωτές dot matrix απλώς πήραν μια συλλογή από δυαδικές εισόδους και τις χρησιμοποίησαν για να σχηματίσουν γράμματα, αριθμούς και άλλα γραφικά γραμμή προς γραμμή. Οι υπολογιστές dot matrix ήταν ιδιαίτερα χρήσιμοι για μηχανές DOS επειδή το λειτουργικό σύστημα DOS μπορούσε να χρησιμοποιήσει μόνο ένα πεπερασμένο σύνολο χαρακτήρων τύπου bit που ονομαζόταν ASCII, πράγμα που σήμαινε ότι η έξοδος γραφικών ήταν σχετικά περιορισμένη. Όταν κυκλοφόρησαν νέα συστήματα Windows®, έγινε πιο σημαντική η αντικατάσταση των εκτυπωτών dot matrix.