OCR Text Translator

Extract Text from Images and Translate it into any Language of your Convenience.

Upload & Process Image
Drag and Drop or Select an Image Containing Text

Drop your image here

or click to browse

Results
Extracted and Translated Text will Appear Here
Setup Instructions

To use this app, you need to set up Google Cloud API access:

  1. Create a Google Cloud Project
  2. Enable Cloud Vision API v2 for Image Readibility and Translation API v2 for Text Translation.
  3. Go to APIs & Services → Credentials
  4. Create an API Key and Restrict it to Vision and Translation APIs
  5. Set the GOOGLE_CLOUD_API_KEY environment variable in the .env.example as visible in the GitHub Repository

Note: for production, consider using service account authentication with proper IP restrictions.