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 and we would be happy to help you!

Accepted Payment Methods

Google Pay, Apple Pay, credit or debit card.
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 images)
    • $0.004/request (1K-100K images)
    • $0.002/request (100K+ images)
Note: each image with more than 12 rows of text shall count as one PDF page and will be priced at the PDF pricing rate.
  1. Process PDF (v3/pdf)
    • $0.025/page (0-40K pages)
    • $0.01/page (40K+ 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)

Pricing examples

Example of v3/text billing
Let’s say you have 892,000 requests of v3/text per month. The pricing for the first thousand requests is $0.02/request. The pricing for the next 99K requests is $0.004/request. When you reach 100K requests, you pay $0.002 for every next request. In total, you will have to pay:
  • 1000 * $0.02 = $20
  • 99,000 * $0.004 = $396
  • 792,000 * $0.002 = $1584
  • $20 + $396 + $1584 = $2000
Example of v3/pdf billing
Let’s say you want to convert 100,000 pages of v3/pdf per month. The pricing for the first 40K pages is $0.025/page. When you reach 40K pages, you pay $0.01 for every next page. In total, you will have to pay:
  • 40,000 * $0.025 = $1000
  • 60,000 * $0.01 = $600
  • $1000 + $600 = $1600
Example of v3/strokes billing
Let’s say you need 2,000,000 sessions of v3/strokes per month. The first thousand sessions is free. The pricing for the next 99K sessions is $0.01/session. The pricing for 100K-1000K sessions is $0.008/session, and sessions after one million are $0.005. In total, you will have to pay:
  • 1000 * $0 = $0
  • 99,000 * $0.01 = $990
  • 900,000 * $0.008 = $7200
  • 1,000,000 * $0.005 = $5000
  • $0 + $990 + $7200 + $5000 = $13190
Example of mixed billing
Let’s say you have 50K requests of v3/text, 80K pages of v3/pdf, and 500K sessions of v3/strokes per month. In total, you will have to pay:
  • 1000 * $0.02 = $20
  • 49,000 * $0.004 = $196
  • $20 + $196 = $216 for 50K requests of v3/text
  • 40,000 * $0.025 = $1000
  • 40,000 * $0.01 = $400
  • $1000 + $400 = $1400 for 80K pages of v3/pdf
  • 1000 * $0 = $0
  • 99,000 * $0.01 = $990
  • 400,000 * $0.008 = $3200
  • $0 + $990 + $3200 = $4190 for 500K sessions of v3/strokes.
Total amount: $216 + $1400 + $4190 = $5806.


  • 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 > 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 > 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 and copy the transfer code under “Account Migration” at the top of the page. Next, create an account at with the same email account, login, then go to 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 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

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. Learn more about our rate and page limits here.