In this FAQ we will answer the most common questions we get about payments and billing for Mathpix OCR API accounts. Can’t find the answer to your question here? Email us anytime at support@mathpix.com and we would be happy to help you!

Accepted Payment Methods

Google Pay, Apple Pay, WeChat, credit or debit card, bank transfer.
Pay As You Go plan requires a credit or debit card payment on file, which will be charged at the beginning of the month for the usage made in the previous month.
ACH and bank transfers, POs, and other Enterprise payment options available on request. Please contact Sales.

Mathpix OCR Plans

Monthly Pay As You Go

  • $19.99 one-time setup fee
  • $29.99 is applied to your account for testing any of our endpoints
  • Visualization Dashboard
  • Pay only for what you use
  • Billing on 1st of each month for the previous month’s API usage
We price differently based on which endpoints are used. Usage tiers serve as a volume discount.
  1. Process image (v3/text)
    Process strokes (without live updates)(v3/strokes)
    Process equation image (v3/latex)
    Process batch (v3/batch)*
    Get results (v3/ocr-results)
    • $0.02/request (0-1K requests)
    • $0.004/request (1K-100K requests)
    • $0.002/request (100K+ requests)
Note: each item in a batch request counts as one request
  1. Process PDF (v3/pdf)
    • $0.1/page (0-1K pages)
    • $0.05/page (1K+ pages)
  2. Digital ink with live updates included (v3/strokes using stroke session ID)
    • $0/session (0-1K sessions)
    • $0.01/session (1K-100K sessions)
    • $0.008/session (100K-1000K sessions)
    • $0.005/session (1000K+ sessions)


  • Best for large customers
  • Pay by invoice
  • 24/7 support
  • Custom API features
  • Discounts for monthly subscriptions
  • Discounts for special use cases

Yearly License On-Prem

  • Fully contained AMI
  • Unlimited usage
  • No access to outside internet needed
  • Maintenance included
  • Software improvements included
  • GCP or Azure available upon request
  • Docker image available upon request

Updating billing information

You can update your billing information by going to accounts.mathpix.com > OCR API Organizations > Billing. Then click the “Update billing information” button to enter your new credit card details.
Update billing information


You can find and download all of your invoices by going to accounts.mathpix.com > OCR API Organizations > Billing.
Download Invoices


What is the OCR billing cycle for Pay as you Go users?

We charge on the 1st of the month for usage done in the previous month.

I used Mathpix API before, now I want to work on the same project again. How can I obtain dev API keys?

To transfer your account, first, login to dashboard.mathpix.com and copy the transfer code under “Account Migration” at the top of the page. Next, create an account at accounts.mathpix.com with the same email account, login, then go to https://accounts.mathpix.com/ocr-api/import and paste your code.

I would like to try Mathpix OCR API before buying. Can I have a free trial?

We don’t give a free trial for Mathpix OCR API. But you can create an account for a $19.99 one-time non-refundable setup fee and you’ll get $29.99 applied to your account for testing any of our endpoints.

I am worried that if I make a mistake and send off tons of requests, I could accidentally end up paying a lot of money. Is there a mechanism in place where the system would reject my requests instead of charging me?

We can offer a lower rate limit, which would limit the number of API requests you can make in a minute. In accounts.mathpix.com you are able to check your usage at any time and make sure that too many requests are not being made. You can always request to lower your per minute rate limit by sending us an email at support@mathpix.com.

I need to process a huge amount of images. How can I increase my monthly image limit?

There is no monthly limit if you are processing images. We have only limits for PDF processing (500 pages/month), which can be always topped up upon request.