AI Chatbot Cost Calculator

    Estimate model-token spend from active users, requests per user each month, and average tokens in every model call. The starting values are editable scenario inputs.

    [ CHATBOT COST ESTIMATE ]
    $1.50/mo
    1

    Choose a model

    2

    Set your usage

    These are editable scenario inputs, not usage benchmarks.

    1,000
    10

    Monthly model calls = active users × requests per user. Count each call sent to the model, including separate calls made during one visible chat turn.

    Include system instructions, the latest message, and any conversation history sent with this call.

    Include reasoning or thinking tokens if your provider bills them as output. This estimate does not infer them.

    3

    Review the estimate

    Estimate for GPT-6 Luna at public standard text rates checked October 17, 2026.

    Per AI request$0.000150
    Per day$0.0500
    Per month$1.50

    Cost at different volumes

    Each row keeps the same token assumptions.

    Active usersRequests / monthMonthlyAnnual
    1001.0K$0.1500$1.83
    1.0K10.0K$1.50$18.25
    10.0K100.0K$15.00$182.50
    100.0K1.0M$150.00$1,825.00

    Monthly estimates use 30 days. Annual estimates use 365 days.

    Estimate covers public standard text input and output rates only. If your provider bills reasoning or thinking tokens as output, include them in your output-token estimate; this calculator does not infer them. It excludes cached-token pricing, batch discounts, external tools and search, embeddings, vector stores, hosting and infrastructure, negotiated discounts, free-tier credits, and image, audio, video, or voice usage.

    Save your results

    Get your cost estimate sent to your inbox. We'll also send tips on how to reduce your AI spending.

    No spam. Unsubscribe any time.

    What drives chatbot token spend

    This calculator multiplies active users by requests per user per month. Each request is priced as one call to the selected model using your average input and output token counts.

    A request can include more than the latest message. If your app sends system instructions, prior chat turns, or retrieved context again, include them in the average input tokens. Longer sent history raises input-token usage for that request, and the estimate prices the total prompt you enter.

    Common questions

    Buildy Logo
    Built with Buildy.ai