HTML JavaScript Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app Add locale to label Jul 17, 2018
.gitignore added gitignore file Oct 4, 2015
LICENSE update LICENSE year - 2016 Mar 12, 2016 minor fixes Mar 14, 2016
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.