Seamlessly integrate extracted data into your workflows and systems, ensuring over 50% cost savings and enhanced efficiency
Process everything from invoices and POs to complex financial reports and medical records with ease, achieving over 80% faster processing time for rapid data handling
Tailor data extraction to your specific needs, from basic text to detailed tables, achieving over 99% data accuracy
Transforming The way You Handle PDFsGrowing exponentially: The Accounts Payable team is 5x more efficient with the automation and optimization Nanonets provides
Nanonets' direct integration with SAP helped SaltPay automate a crucial part of their Accounts Payable process
Tapi is processing invoices in seconds instead of hours through Nanonets AI which has helped them reduce Accounts Payable cost by ~70%
Building Smarter: ACM Services saves 90% time for its Accounts Payable Team with Nanonets Invoice Extraction
Passport to success: Expatrio achieves 95% reduction in time for Manual Data Entry with Nanonets OCR
In2 Project Management helps Water Supply Corporation save 700,000 AUD with Nanonets AI
Book a free 30 minute consultation with our experts!
Request a DemoUnlock the potential of your PDF documents with Nanonets' advanced PDF to text converter. Use advanced OCR API for automated lightning-fast PDF to text conversion with 98%+ accuracy.
10M+ processed 8M+ processed Purchase Orders 11,22,400 processed Real Estate Docs 5M+ processed Bank Statements 5M+ processed Bill of Lading 4M+ processed Tables / SKU 3M+ processed How we compareBrowse libraries for different programming languages and mobile platforms.
Choose your language
import requests import base64 url = "https://app.nanonets.com/api/v2/OCR/FullText" payload= <'urls': ['MY_IMAGE_URL']>files=[ ('file',('FILE_NAME',open('FILE_PATH','rb'),'application/pdf')) ] headers = <> response = requests.request("POST", url, headers=headers, data=payload, files=files, auth=requests.auth.HTTPBasicAuth('REPLACE_API_KEY', '')) print(response.text)'urls':>
var client = new RestClient("https://app.nanonets.com/api/v2/OCR/FullText"); client.Timeout = -1; var request = new RestRequest(Method.POST); request.AddHeader("Authorization", "Basic " + Convert.ToBase64String(Encoding.Default.GetBytes("REPLACE_YOUR_API_KEY:"))); request.AddFile("file", "FILE_PATH"); IRestResponse response = client.Execute(request); Console.WriteLine(response.Content);
curl --location --request POST 'https://app.nanonets.com/api/v2/OCR/FullText' \ -u 'REPLACE_API_KEY:' \ --form 'file=@"FILE_PATH"'
Once you create your account, click on My Account > API Keys to get your key. This key will allow you to authenticate API requests.
1abcd000-ABCab1BCd00a00abc1AbcDeF Get API KeyOur Python Library gives you added control and options to perform OCR and extract text and tabular results in desired formats instantly.