{
  "name": "KDP123 free calculators",
  "license": "CC BY 4.0 - attribute \"kdp123.com\" with a link",
  "source": "https://kdp123.com/free-tools/",
  "repository": "https://github.com/KDPTOP/KDP123",
  "note": "Formulas use the KDP rules on the linked fact pages. Add the params to the page URL to open a filled-in result. Calculations run in the browser.",
  "groups": [
    {
      "id": "money",
      "name": "Money",
      "blurb": "Royalties, prices, page reads, ads and payouts."
    },
    {
      "id": "files",
      "name": "Files and specs",
      "blurb": "Cover, interior and ISBN numbers KDP checks on upload."
    },
    {
      "id": "listing",
      "name": "Listing",
      "blurb": "Title, keywords, description, categories and launch dates."
    }
  ],
  "count": 16,
  "calculators": [
    {
      "slug": "royalty-calculator",
      "name": "KDP royalty and printing cost calculator",
      "group": "money",
      "url": "https://kdp123.com/free-tools/royalty-calculator/",
      "description": "Royalty per sale for paperback, hardcover and Kindle ebooks on Amazon.com, with printing cost, minimum list price and the $9.99 cliff.",
      "formula": "Print royalty = list price x 60% (50% under $9.99) - printing cost; printing cost = fixed fee + pages x per-page rate; Kindle 70% royalty = 0.7 x (price - $0.15 per MB delivery).",
      "params": {
        "format": "paperback | hardcover | ebook",
        "price": "US list price, USD",
        "pages": "page count (print)",
        "ink": "black | standard_color | premium_color",
        "trim": "regular | large",
        "mb": "ebook file size, MB"
      },
      "data_provider": null,
      "facts": [
        {
          "id": "paperback-royalties",
          "url": "https://kdp123.com/facts/paperback-royalties/",
          "question": "How much royalty does Amazon KDP pay on a paperback?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201834330",
            "https://kdp.amazon.com/en_US/help/topic/G8BKPU9AGVZSF9QF",
            "https://kdp.amazon.com/en_US/help/topic/G201834340"
          ]
        },
        {
          "id": "hardcover-royalties",
          "url": "https://kdp123.com/facts/hardcover-royalties/",
          "question": "What royalty does Amazon KDP pay on hardcover books?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G77F3WPD3KQLJTFS",
            "https://kdp.amazon.com/en_US/help/topic/GHT976ZKSKUXBB6H",
            "https://kdp.amazon.com/en_US/help/topic/GAVW3FZZAKA2KY3B"
          ]
        },
        {
          "id": "printing-costs",
          "url": "https://kdp123.com/facts/printing-costs/",
          "question": "How much does Amazon KDP charge to print a paperback or hardcover?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201834340",
            "https://kdp.amazon.com/en_US/help/topic/GHT976ZKSKUXBB6H",
            "https://kdp.amazon.com/en_US/help/topic/G99WKT9FARBGHBJF"
          ]
        },
        {
          "id": "ebook-royalties",
          "url": "https://kdp123.com/facts/ebook-royalties/",
          "question": "What royalty does Amazon KDP pay on Kindle ebooks?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G200644210",
            "https://kdp.amazon.com/en_US/help/topic/G200634500",
            "https://kdp.amazon.com/en_US/help/topic/G200634560"
          ]
        },
        {
          "id": "expanded-distribution",
          "url": "https://kdp123.com/facts/expanded-distribution/",
          "question": "What is KDP Expanded Distribution, who can use it, and what royalty does it pay?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GQTT4W3T5AYK7L45",
            "https://kdp.amazon.com/en_US/help/topic/G201834330",
            "https://kdp.amazon.com/en_US/help/topic/GK2MKZUL6U3SFBPZ",
            "https://kdp.amazon.com/en_US/help/topic/GSQF43YAMUPFTMSP"
          ]
        }
      ]
    },
    {
      "slug": "ebook-price-checker",
      "name": "Kindle ebook price checker",
      "group": "money",
      "url": "https://kdp123.com/free-tools/ebook-price-checker/",
      "description": "Checks a US list price against the 35% and 70% royalty bands, the file-size minimums and the 20%-below-print rule.",
      "formula": "35% option: $0.99 to $200 (min $1.99 from 3 MB, $2.99 from 10 MB); 70% option: $2.99 to $12.99 and at most 80% of the print list price.",
      "params": {
        "price": "ebook list price, USD",
        "mb": "file size, MB",
        "print": "print edition list price, USD"
      },
      "data_provider": null,
      "facts": [
        {
          "id": "ebook-pricing-rules",
          "url": "https://kdp123.com/facts/ebook-pricing-rules/",
          "question": "What are the minimum and maximum list prices for a Kindle ebook on KDP?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G200634560",
            "https://kdp.amazon.com/en_US/help/topic/G200634500",
            "https://kdp.amazon.com/en_US/help/topic/GQ8UH9SN83UFNVKR",
            "https://kdp.amazon.com/en_US/help/topic/G200641280"
          ]
        },
        {
          "id": "ebook-royalties",
          "url": "https://kdp123.com/facts/ebook-royalties/",
          "question": "What royalty does Amazon KDP pay on Kindle ebooks?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G200644210",
            "https://kdp.amazon.com/en_US/help/topic/G200634500",
            "https://kdp.amazon.com/en_US/help/topic/G200634560"
          ]
        }
      ]
    },
    {
      "slug": "kenp-calculator",
      "name": "KENP page-read earnings calculator",
      "group": "money",
      "url": "https://kdp123.com/free-tools/kenp-calculator/",
      "description": "Kindle+ (formerly Kindle Unlimited) earnings from KENP pages read and the month's rate, what one full read pays, and pages per sale.",
      "formula": "Earnings = KENP read x KENP rate; one full read = min(KENPC, 3000) x rate; pages to match a sale = royalty / rate.",
      "params": {
        "pages": "KENP pages read",
        "rate": "KENP rate, USD per page",
        "kenpc": "book length in KENP",
        "sale": "ebook royalty per sale, USD"
      },
      "data_provider": null,
      "facts": [
        {
          "id": "kenp-royalties",
          "url": "https://kdp123.com/facts/kenp-royalties/",
          "question": "How does Amazon calculate KENP page-read royalties from the KDP Select Global Fund?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201541130",
            "https://kdp.amazon.com/en_US/help/topic/G5HHMLVVEW48MQYW",
            "https://kdp.amazon.com/en_US/help/topic/GNRKU6NDYY2AGTTK",
            "https://kdp.amazon.com/en_US/help/topic/G201623400"
          ]
        },
        {
          "id": "kdp-select-rules",
          "url": "https://kdp123.com/facts/kdp-select-rules/",
          "question": "What are the rules of KDP Select, and what do I get for enrolling?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GD9PMU58BV24QFZ7",
            "https://kdp.amazon.com/en_US/help/topic/G201293780",
            "https://kdp.amazon.com/en_US/help/topic/G201298240",
            "https://kdp.amazon.com/terms-and-conditions"
          ]
        }
      ]
    },
    {
      "slug": "amazon-ads-acos-calculator",
      "name": "Amazon Ads break-even ACoS calculator for books",
      "group": "money",
      "url": "https://kdp123.com/free-tools/amazon-ads-acos-calculator/",
      "description": "Break-even ACoS from your royalty and list price, the ad cost per sale from CPC and conversion, and the most you can bid per click.",
      "formula": "Break-even ACoS = royalty / list price; ad cost per sale = CPC / conversion rate; ACoS = cost per sale / price; max CPC = royalty x conversion rate.",
      "params": {
        "price": "list price, USD",
        "royalty": "royalty per sale, USD",
        "cpc": "average cost per click, USD",
        "cvr": "conversion rate, percent"
      },
      "data_provider": null,
      "facts": [
        {
          "id": "paperback-royalties",
          "url": "https://kdp123.com/facts/paperback-royalties/",
          "question": "How much royalty does Amazon KDP pay on a paperback?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201834330",
            "https://kdp.amazon.com/en_US/help/topic/G8BKPU9AGVZSF9QF",
            "https://kdp.amazon.com/en_US/help/topic/G201834340"
          ]
        },
        {
          "id": "ebook-royalties",
          "url": "https://kdp123.com/facts/ebook-royalties/",
          "question": "What royalty does Amazon KDP pay on Kindle ebooks?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G200644210",
            "https://kdp.amazon.com/en_US/help/topic/G200634500",
            "https://kdp.amazon.com/en_US/help/topic/G200634560"
          ]
        }
      ]
    },
    {
      "slug": "kdp-payment-date",
      "name": "KDP royalty payment date countdown",
      "group": "money",
      "url": "https://kdp123.com/free-tools/kdp-payment-date/",
      "description": "When a month's KDP royalties are paid, about 60 days after month end (90 for Expanded Distribution), and when the money reaches your bank.",
      "formula": "Payment date = last day of the 2nd month after the sale month (3rd for Expanded Distribution); arrival = payment date + transfer time.",
      "params": {
        "month": "sale month, YYYY-MM",
        "channel": "amazon | expanded",
        "method": "deposit | deposit_india | wire | check"
      },
      "data_provider": null,
      "facts": [
        {
          "id": "royalty-payments",
          "url": "https://kdp123.com/facts/royalty-payments/",
          "question": "When does Amazon KDP pay royalties, and is there a minimum payment?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GK2MKZUL6U3SFBPZ",
            "https://kdp.amazon.com/en_US/help/topic/GJD7DFFX6X88AK46",
            "https://kdp.amazon.com/en_US/help/topic/G8BKPU9AGVZSF9QF"
          ]
        },
        {
          "id": "expanded-distribution",
          "url": "https://kdp123.com/facts/expanded-distribution/",
          "question": "What is KDP Expanded Distribution, who can use it, and what royalty does it pay?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GQTT4W3T5AYK7L45",
            "https://kdp.amazon.com/en_US/help/topic/G201834330",
            "https://kdp.amazon.com/en_US/help/topic/GK2MKZUL6U3SFBPZ",
            "https://kdp.amazon.com/en_US/help/topic/GSQF43YAMUPFTMSP"
          ]
        }
      ]
    },
    {
      "slug": "bsr-sales-estimator",
      "name": "Amazon BSR to sales estimator",
      "group": "money",
      "url": "https://kdp123.com/free-tools/bsr-sales-estimator/",
      "description": "Rough daily and monthly sales for an Amazon.com Best Sellers Rank, for books and Kindle ebooks. An order-of-magnitude estimate.",
      "formula": "Daily sales = A x BSR^-0.85, with A = 12,000 for print books and 18,000 for Kindle ebooks (KDPTop bsr-power-v1).",
      "params": {
        "rank": "Amazon.com Best Sellers Rank",
        "store": "books | kindle",
        "royalty": "royalty per sale, USD"
      },
      "data_provider": "kdptop",
      "facts": [
        {
          "id": "paperback-royalties",
          "url": "https://kdp123.com/facts/paperback-royalties/",
          "question": "How much royalty does Amazon KDP pay on a paperback?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201834330",
            "https://kdp.amazon.com/en_US/help/topic/G8BKPU9AGVZSF9QF",
            "https://kdp.amazon.com/en_US/help/topic/G201834340"
          ]
        },
        {
          "id": "ebook-royalties",
          "url": "https://kdp123.com/facts/ebook-royalties/",
          "question": "What royalty does Amazon KDP pay on Kindle ebooks?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G200644210",
            "https://kdp.amazon.com/en_US/help/topic/G200634500",
            "https://kdp.amazon.com/en_US/help/topic/G200634560"
          ]
        },
        {
          "id": "kenp-royalties",
          "url": "https://kdp123.com/facts/kenp-royalties/",
          "question": "How does Amazon calculate KENP page-read royalties from the KDP Select Global Fund?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201541130",
            "https://kdp.amazon.com/en_US/help/topic/G5HHMLVVEW48MQYW",
            "https://kdp.amazon.com/en_US/help/topic/GNRKU6NDYY2AGTTK",
            "https://kdp.amazon.com/en_US/help/topic/G201623400"
          ]
        }
      ]
    },
    {
      "slug": "cover-size-calculator",
      "name": "KDP paperback cover size and spine width calculator",
      "group": "files",
      "url": "https://kdp123.com/free-tools/cover-size-calculator/",
      "description": "Full-wrap cover size in inches, millimetres and 300 DPI pixels, spine width by paper type, and whether spine text is allowed.",
      "formula": "Cover width = 0.125 + trim width + spine + trim width + 0.125 in; height = trim height + 0.25 in; spine = pages x paper thickness (0.002252 in white, 0.0025 in cream).",
      "params": {
        "preset": "trim size, e.g. 6 x 9",
        "pages": "page count",
        "paper": "white | cream | groundwood | premium_color",
        "w": "custom trim width, in",
        "h": "custom trim height, in"
      },
      "data_provider": null,
      "facts": [
        {
          "id": "cover-dimensions",
          "url": "https://kdp123.com/facts/cover-dimensions/",
          "question": "How do I calculate the full cover size and spine width for a KDP paperback?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201953020",
            "https://kdp.amazon.com/en_US/help/topic/G201857950",
            "https://kdp.amazon.com/en_US/cover-calculator",
            "https://kdp.amazon.com/en_US/help/topic/GDTKFJPNQCBTMRV6"
          ]
        },
        {
          "id": "trim-sizes",
          "url": "https://kdp123.com/facts/trim-sizes/",
          "question": "What trim sizes does Amazon KDP support for paperbacks and hardcovers?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GVBQ3CMEQW3W2VL6",
            "https://kdp.amazon.com/en_US/help/topic/G201834180",
            "https://kdp.amazon.com/en_US/help/topic/GAVW3FZZAKA2KY3B",
            "https://kdp.amazon.com/en_US/help/topic/GQTT4W3T5AYK7L45"
          ]
        },
        {
          "id": "bleed-and-margins",
          "url": "https://kdp123.com/facts/bleed-and-margins/",
          "question": "What bleed and margin sizes does Amazon KDP require for a print book interior?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GVBQ3CMEQW3W2VL6",
            "https://kdp.amazon.com/en_US/help/topic/G201857950"
          ]
        },
        {
          "id": "page-count-limits",
          "url": "https://kdp123.com/facts/page-count-limits/",
          "question": "What are the minimum and maximum page counts for KDP paperbacks and hardcovers?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GVBQ3CMEQW3W2VL6",
            "https://kdp.amazon.com/en_US/help/topic/G201857950",
            "https://kdp.amazon.com/en_US/help/topic/GAVW3FZZAKA2KY3B",
            "https://kdp.amazon.com/en_US/help/topic/G201834340"
          ]
        }
      ]
    },
    {
      "slug": "word-count-to-page-count",
      "name": "Word count to page count calculator",
      "group": "files",
      "url": "https://kdp123.com/free-tools/word-count-to-page-count/",
      "description": "Estimates the printed page count of a KDP paperback from word count, trim size, font size and chapters, then hands it to the cover and royalty tools.",
      "formula": "Pages = words / words per page + half a page per chapter + front and back matter, rounded up to even; words per page from trim, margins and font size.",
      "params": {
        "words": "word count",
        "trim": "trim size, e.g. 6 x 9",
        "font": "body font size, pt",
        "chapters": "number of chapters",
        "extra": "front and back matter pages"
      },
      "data_provider": null,
      "facts": [
        {
          "id": "trim-sizes",
          "url": "https://kdp123.com/facts/trim-sizes/",
          "question": "What trim sizes does Amazon KDP support for paperbacks and hardcovers?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GVBQ3CMEQW3W2VL6",
            "https://kdp.amazon.com/en_US/help/topic/G201834180",
            "https://kdp.amazon.com/en_US/help/topic/GAVW3FZZAKA2KY3B",
            "https://kdp.amazon.com/en_US/help/topic/GQTT4W3T5AYK7L45"
          ]
        },
        {
          "id": "page-count-limits",
          "url": "https://kdp123.com/facts/page-count-limits/",
          "question": "What are the minimum and maximum page counts for KDP paperbacks and hardcovers?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GVBQ3CMEQW3W2VL6",
            "https://kdp.amazon.com/en_US/help/topic/G201857950",
            "https://kdp.amazon.com/en_US/help/topic/GAVW3FZZAKA2KY3B",
            "https://kdp.amazon.com/en_US/help/topic/G201834340"
          ]
        }
      ]
    },
    {
      "slug": "interior-margin-calculator",
      "name": "KDP interior margin and gutter calculator",
      "group": "files",
      "url": "https://kdp123.com/free-tools/interior-margin-calculator/",
      "description": "Minimum gutter and outside margins for a KDP print interior by page count, the PDF page size with or without bleed, and the text block left.",
      "formula": "Gutter by page count: 0.375 in (24-150), 0.5 (151-300), 0.625 (301-500), 0.75 (501-700), 0.875 (701-828); outside margins at least 0.25 in, 0.375 in with bleed; bleed page = trim + 0.125 in wide, + 0.25 in tall.",
      "params": {
        "trim": "trim size, e.g. 6 x 9",
        "pages": "page count",
        "bleed": "yes | no"
      },
      "data_provider": null,
      "facts": [
        {
          "id": "bleed-and-margins",
          "url": "https://kdp123.com/facts/bleed-and-margins/",
          "question": "What bleed and margin sizes does Amazon KDP require for a print book interior?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GVBQ3CMEQW3W2VL6",
            "https://kdp.amazon.com/en_US/help/topic/G201857950"
          ]
        },
        {
          "id": "trim-sizes",
          "url": "https://kdp123.com/facts/trim-sizes/",
          "question": "What trim sizes does Amazon KDP support for paperbacks and hardcovers?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GVBQ3CMEQW3W2VL6",
            "https://kdp.amazon.com/en_US/help/topic/G201834180",
            "https://kdp.amazon.com/en_US/help/topic/GAVW3FZZAKA2KY3B",
            "https://kdp.amazon.com/en_US/help/topic/GQTT4W3T5AYK7L45"
          ]
        },
        {
          "id": "page-count-limits",
          "url": "https://kdp123.com/facts/page-count-limits/",
          "question": "What are the minimum and maximum page counts for KDP paperbacks and hardcovers?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GVBQ3CMEQW3W2VL6",
            "https://kdp.amazon.com/en_US/help/topic/G201857950",
            "https://kdp.amazon.com/en_US/help/topic/GAVW3FZZAKA2KY3B",
            "https://kdp.amazon.com/en_US/help/topic/G201834340"
          ]
        }
      ]
    },
    {
      "slug": "isbn-validator",
      "name": "ISBN validator, converter and barcode",
      "group": "files",
      "url": "https://kdp123.com/free-tools/isbn-validator/",
      "description": "Checks the ISBN-10 or ISBN-13 check digit, converts between the two and draws an EAN-13 barcode you can download as SVG.",
      "formula": "ISBN-13 check = (10 - sum of first 12 digits weighted 1,3,1,3... mod 10) mod 10; ISBN-10 check = (11 - sum weighted 10..2 mod 11) mod 11, X for 10.",
      "params": {
        "isbn": "ISBN-10 or ISBN-13"
      },
      "data_provider": null,
      "facts": [
        {
          "id": "isbn-rules",
          "url": "https://kdp123.com/facts/isbn-rules/",
          "question": "Do I need an ISBN to publish on KDP, and should I use the free KDP ISBN or buy my own?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201834170",
            "https://kdp.amazon.com/en_US/help/topic/GTJ8LBXL6Z4WV5QX",
            "https://kdp.amazon.com/en_US/help/topic/G8BYTM8CVK74676V",
            "https://kdp.amazon.com/en_US/help/topic/G201097560"
          ]
        },
        {
          "id": "low-content-books",
          "url": "https://kdp123.com/facts/low-content-books/",
          "question": "What counts as a low-content book on KDP, and do I need an ISBN for one?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GGE5T76TWKA85DJM",
            "https://kdp.amazon.com/en_US/help/topic/G201834170",
            "https://kdp.amazon.com/en_US/help/topic/G201097560"
          ]
        }
      ]
    },
    {
      "slug": "title-length-checker",
      "name": "KDP title and subtitle length checker",
      "group": "listing",
      "url": "https://kdp123.com/free-tools/title-length-checker/",
      "description": "Counts title plus subtitle against KDP's under-200-character limit and flags promotional words, sales-rank claims, trademarks and stuffing.",
      "formula": "Characters used = title length + subtitle length; must stay under 200 (199 is the safe ceiling).",
      "params": {
        "title": "book title",
        "subtitle": "subtitle"
      },
      "data_provider": null,
      "facts": [
        {
          "id": "title-and-metadata-guidelines",
          "url": "https://kdp123.com/facts/title-and-metadata-guidelines/",
          "question": "What are KDP's rules for book titles, subtitles, series and contributors, and how many titles can I create?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201097560",
            "https://kdp.amazon.com/en_US/help/topic/GW7J4WEKBVU25YEC",
            "https://kdp.amazon.com/en_US/help/topic/G2BWJN2BY98T5PV2",
            "https://kdp.amazon.com/en_US/help/topic/G202172740"
          ]
        }
      ]
    },
    {
      "slug": "keyword-checker",
      "name": "KDP keyword slot checker",
      "group": "listing",
      "url": "https://kdp123.com/free-tools/keyword-checker/",
      "description": "Checks your seven keyword slots against Amazon's list of keywords to avoid and finds words wasted on repeats.",
      "formula": "Seven slots; flags words on Amazon's avoid list and words repeated across slots or already in the title.",
      "params": {
        "title": "book title",
        "subtitle": "subtitle"
      },
      "data_provider": null,
      "facts": [
        {
          "id": "keywords-and-categories",
          "url": "https://kdp123.com/facts/keywords-and-categories/",
          "question": "How many keywords and categories can I choose on KDP, and which keywords are prohibited?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201298500",
            "https://kdp.amazon.com/en_US/help/topic/G200652170",
            "https://kdp.amazon.com/en_US/help/topic/G201097560"
          ]
        },
        {
          "id": "title-and-metadata-guidelines",
          "url": "https://kdp123.com/facts/title-and-metadata-guidelines/",
          "question": "What are KDP's rules for book titles, subtitles, series and contributors, and how many titles can I create?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201097560",
            "https://kdp.amazon.com/en_US/help/topic/GW7J4WEKBVU25YEC",
            "https://kdp.amazon.com/en_US/help/topic/G2BWJN2BY98T5PV2",
            "https://kdp.amazon.com/en_US/help/topic/G202172740"
          ]
        }
      ]
    },
    {
      "slug": "keyword-builder",
      "name": "KDP keyword builder",
      "group": "listing",
      "url": "https://kdp123.com/free-tools/keyword-builder/",
      "description": "Paste keyword ideas, drop plural and spacing duplicates and banned words, and fill KDP's seven slots. Optional phrase ideas from KDPTop.",
      "formula": "Clean phrases, drop prohibited words, remove plural, spacing and hyphen duplicates, then fill 7 slots in order.",
      "params": {
        "ideas": "keyword ideas, one per line or comma-separated",
        "title": "book title",
        "subtitle": "subtitle",
        "limit": "optional characters per slot"
      },
      "data_provider": "kdptop",
      "facts": [
        {
          "id": "keywords-and-categories",
          "url": "https://kdp123.com/facts/keywords-and-categories/",
          "question": "How many keywords and categories can I choose on KDP, and which keywords are prohibited?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201298500",
            "https://kdp.amazon.com/en_US/help/topic/G200652170",
            "https://kdp.amazon.com/en_US/help/topic/G201097560"
          ]
        },
        {
          "id": "title-and-metadata-guidelines",
          "url": "https://kdp123.com/facts/title-and-metadata-guidelines/",
          "question": "What are KDP's rules for book titles, subtitles, series and contributors, and how many titles can I create?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201097560",
            "https://kdp.amazon.com/en_US/help/topic/GW7J4WEKBVU25YEC",
            "https://kdp.amazon.com/en_US/help/topic/G2BWJN2BY98T5PV2",
            "https://kdp.amazon.com/en_US/help/topic/G202172740"
          ]
        }
      ]
    },
    {
      "slug": "description-checker",
      "name": "KDP book description formatter and checker",
      "group": "listing",
      "url": "https://kdp123.com/free-tools/description-checker/",
      "description": "Turns plain text into KDP-safe HTML and flags length, unsupported tags, unclosed tags, links, prices, reviews and emojis.",
      "formula": "Up to 4,000 characters including HTML; only br, p, b, em, i, u, h4-h6, ol, ul and li tags.",
      "params": {
        "mode": "text | html",
        "text": "plain text or HTML description"
      },
      "data_provider": null,
      "facts": [
        {
          "id": "book-description-rules",
          "url": "https://kdp123.com/facts/book-description-rules/",
          "question": "How long can a KDP book description be, and what HTML and content are allowed?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201189630",
            "https://kdp.amazon.com/en_US/help/topic/GC4VASCGNQP6LQ7L",
            "https://kdp.amazon.com/en_US/help/topic/G201097560",
            "https://kdp.amazon.com/en_US/help/topic/GW7J4WEKBVU25YEC"
          ]
        },
        {
          "id": "title-and-metadata-guidelines",
          "url": "https://kdp123.com/facts/title-and-metadata-guidelines/",
          "question": "What are KDP's rules for book titles, subtitles, series and contributors, and how many titles can I create?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201097560",
            "https://kdp.amazon.com/en_US/help/topic/GW7J4WEKBVU25YEC",
            "https://kdp.amazon.com/en_US/help/topic/G2BWJN2BY98T5PV2",
            "https://kdp.amazon.com/en_US/help/topic/G202172740"
          ]
        }
      ]
    },
    {
      "slug": "category-finder",
      "name": "KDP category finder",
      "group": "listing",
      "url": "https://kdp123.com/free-tools/category-finder/",
      "description": "Describe your book or paste an ASIN and get matching Amazon categories with the KDP path, list size and median price. Data from KDPTop.",
      "formula": "Matches a description or ASIN to Amazon browse categories using KDPTop's category data.",
      "params": {
        "mode": "recommend | resolve | node",
        "text": "book description (recommend)",
        "q": "ASIN, ISBN or Amazon link (resolve)",
        "node": "Amazon browse node ID (node)",
        "store": "books | kindle"
      },
      "data_provider": "kdptop",
      "facts": [
        {
          "id": "keywords-and-categories",
          "url": "https://kdp123.com/facts/keywords-and-categories/",
          "question": "How many keywords and categories can I choose on KDP, and which keywords are prohibited?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201298500",
            "https://kdp.amazon.com/en_US/help/topic/G200652170",
            "https://kdp.amazon.com/en_US/help/topic/G201097560"
          ]
        }
      ]
    },
    {
      "slug": "preorder-deadline-calculator",
      "name": "KDP pre-order and release date deadline calculator",
      "group": "listing",
      "url": "https://kdp123.com/free-tools/preorder-deadline-calculator/",
      "description": "The 72-hour final file deadline for a Kindle pre-order, the latest release and postponement dates, and the print edit lock.",
      "formula": "Final file due = release date - 3 days at 00:00 GMT; latest release = setup + 18 months (12 before Sept 2, 2026); print: up to 90 days ahead, locked from release - 5 days.",
      "params": {
        "release": "release date, YYYY-MM-DD",
        "created": "pre-order setup date, YYYY-MM-DD",
        "kind": "ebook | print"
      },
      "data_provider": null,
      "facts": [
        {
          "id": "ebook-preorders",
          "url": "https://kdp123.com/facts/ebook-preorders/",
          "question": "How far in advance can I set up a Kindle ebook pre-order, and what happens if I miss the deadline?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/G201499380",
            "https://kdp.amazon.com/en_US/help/topic/G201499440",
            "https://kdp.amazon.com/en_US/help/topic/G201499480",
            "https://kdp.amazon.com/en_US/help/topic/GQ8UH9SN83UFNVKR"
          ]
        },
        {
          "id": "hardcover-and-paperback-preorders",
          "url": "https://kdp123.com/facts/hardcover-and-paperback-preorders/",
          "question": "Does Amazon KDP offer pre-orders for paperback and hardcover books?",
          "sources": [
            "https://kdp.amazon.com/en_US/help/topic/GDTMGBCWHAY35NK4",
            "https://kdp.amazon.com/en_US/help/topic/G201499380"
          ]
        }
      ]
    }
  ]
}