مترجم ثنائي يقوم بتحويل كل حرف من النص إلى ما يعادله الثنائي باستخدام معايير تشفير الأحرف مثل ASCII أو UTF-8. كل حرف أو رمز يُمثل بسلسلة ثنائية فريدة من 8 بت. على سبيل المثال، الحرف ‘A’ يصبح ‘01000001’ في الرموز الثنائية. تعالج المترجم كل حرف بالتسلسل، مما يخلق سلسلة من الأرقام الثنائية التي يمكن تحويلها لاحقاً مرة أخرى إلى نص قابل للقراءة.