Lemon Squeezy License Key Not Working

Share
Workaround available API Updated November 13, 2026Based on 3 user reportsHow we research

Quick answer

Lemon Squeezy license keys fail mostly because the activation limit is used up, the key is unactivated for the instance, or the API call is wrong.

Most likely fix: Free an activation

How to fix it

Try these in order — the most common fix is first.

  1. 1. Free an activation

    1. Deactivate an old instance via the License API with the key and instance_id
    2. Or raise the activation limit in the product settings
    Did this fix it?
  2. 2. Use the right call order

    1. Keys with a limit: activate first, then validate with instance_id
    2. Keys without a limit: validate with just the key
    Did this fix it?
  3. 3. Check the request

    1. POST over HTTPS to api.lemonsqueezy.com
    2. Send Accept: application/json
    3. Read the raw response body for the error
    Did this fix it?

Symptoms

Validation or activation returns an error such as 'This license key has reached the activation limit'.

Why it happens

  • Activation limit reached
  • Key never activated or wrong instance_id
  • Missing Accept: application/json header
  • Key disabled or expired after refund or subscription end

This guide also covers

  • lemon squeezy license key not working
  • lemon squeezy license key activation limit
  • lemon squeezy validate license key

Still not working?

If Lemon Squeezy keeps failing, you're not alone. See every Lemon Squeezy problem users report or the alternatives people switch to.

Done fighting Lemon Squeezy? Our small team builds your own Lemon Squeezy alternative, or any software you need: web, mobile, games, desktop. Price agreed together.

Talk to us
Fixed it? Share this guide

The same problem in other apps

All login, account & activation guides →

Other Lemon Squeezy errors

All 12 Lemon Squeezy errors and fixes →