En översättningsmotor (translation engine) är ett programverktyg eller system som automatiskt översätter text från ett språk till ett annat. Den använder algoritmer, maskininlärning och färdiga språkmodeller för att bearbeta texten och skapa översättningar. Översättningsmotorer kan vara olika avancerade, från regelbaserade system som följer språkliga regler till neurala översättningsmotorer som lär sig av enorma mängder tvåspråkiga data.
Översättningsmotorer är viktiga eftersom de ger snabba och skalbara lösningar för att översätta stora mängder innehåll, vilket gör dem nödvändiga för global kommunikation, lokalisering av innehåll och e-handel. De kan ge korrekta översättningar, men i vissa fall behövs ofta en mänsklig granskning för att säkra sammanhang, nyanser och kvalitet.