Η μηχανή μετάφρασης (translation engine) είναι ένα εργαλείο ή σύστημα λογισμικού που μεταφράζει αυτόματα κείμενο από μια γλώσσα σε άλλη. Χρησιμοποιεί αλγορίθμους, μηχανική μάθηση και έτοιμα γλωσσικά μοντέλα για να επεξεργαστεί και να παράγει μεταφράσεις. Οι μηχανές μετάφρασης διαφέρουν σε πολυπλοκότητα, από συστήματα που ακολουθούν γλωσσικούς κανόνες μέχρι μηχανές νευρωνικής μετάφρασης που μαθαίνουν από τεράστιους όγκους δίγλωσσων δεδομένων.
Οι μηχανές μετάφρασης είναι σημαντικές, γιατί δίνουν γρήγορες λύσεις για μετάφραση μεγάλου όγκου περιεχομένου, που μεγαλώνουν εύκολα. Γι’ αυτό είναι απαραίτητες στη διεθνή επικοινωνία, την τοπικοποίηση περιεχομένου και το ηλεκτρονικό εμπόριο. Μπορούν να δώσουν ακριβείς μεταφράσεις, αλλά σε κάποιες περιπτώσεις χρειάζεται συχνά έλεγχος από άνθρωπο για το πλαίσιο, τις αποχρώσεις και την ποιότητα.