This free-for-use tool detects more than 153 languages automatically. It also recognizes fonts of the text.
Go to OCRonline. Select the language of text and the output format. Click on Browse button to browse the image file containing text. Now click the “Upload” button. Your file will get uploaded on the server (It will remain on server for 24 hours after conversion).
Source:
http://www.guidingtech.com/3947/extract-text-from-image-ocronline/