Skip to content
💬 Translate to multiple languages at once
HTML JavaScript Python
Branch: master
Clone or download

Latest commit

Latest commit 3a046ac Dec 11, 2019


Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml Nov 16, 2019
app Add locale to label Jul 17, 2018
.gitignore added gitignore file Oct 4, 2015
LICENSE update LICENSE year - 2016 Mar 12, 2016 Added financial contributors to the README Dec 11, 2019
requirements.txt flask and requests python modules dep Mar 12, 2016


Translatr is an online translation tool.

It helps in translating a text or a short paragraph into different multiple languages.

Who is this for?

There's no such free online API which fulfils the desired requirements. Google Translate API is not free and this tool fetches result from it's older API only and parses the data accordingly.


  1. It helps in translating multiple languages at once. The service translates a string one by one and then outputs the desired output once all being done.
  2. It can be used as an API for small personal needs.
  3. It stores current options in LocalStorage thereby speeding usage for later.
  4. Directly copy the JSON formatted response to your clipboard.

Note: Please don't consider it to be a full fledged API. This project is meant only for small and tedious translation purposes.


This app is developed using Open-Source technologies

A micro web-framework for python - FLASK is used for serving requests.

For the front-end part, AngularJs is used along with Materialize framework, a modern responsive framework based on Material Design.


Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]



Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

You can’t perform that action at this time.