GIFT1 million free tokens every month. No credit card.

AI that works
for you.
1M free tokens a month.

Ask questions, draft text, generate code, fix bugs. WhatOTP brings powerful AI models into one account; chat in your browser or connect them to your own project. Sign up and your 1 million free tokens are ready right away.

1,000,000 free tokens every monthNo credit card requiredTry it in your browser, no code needed
YOUR NEW WORKSPACE
FROM IDEA TO FIRST REQUESTWHATOTP / 01
whatotp / workspacePreview
WhatOTP.
WORKSPACE
1M tokens / monthFor your next idea.
DDeveloperPersonal workspace
WorkspaceOverview
YOUR WORKSPACE

Hello, developer ✳

D
Your next big idea starts here.
Total requests12,840↗ This month
Tokens used1.28MAll models
API keys3 / activeReady to build
Request activityLast 7 days
MonTueWedThuFriSatSun
POST /v1/chat/completions200 OK
From idea to production.One dashboard. You’re in control.
01 / 03

Everything in one place.

Keep track of requests, tokens, and your projects.

01 / NEW HERE? START HERE

What does WhatOTP do?

AI models can write, answer questions and generate code. WhatOTP brings them together in one account. Start with whichever path fits you; they all use the same free tokens.

Chat in your browser

No setup, no code. Pick a model in the Playground, type your question and get an answer instantly. Text, summaries, ideas, translations: whatever you need.

Try it free

Power up your coding assistant

Using Claude Code, OpenCode or Codex? Connect your WhatOTP key and let your assistant write code and fix bugs in your own project.

How to connect

Add AI to your app

If you’re a developer, add chat, summaries and content generation to your site or app with a few lines of code.

See the code
02 / NEW: CODING TOOLS

Same editor.
More possibilities.

Works with Claude Code, OpenCode and Codex. Connect your WhatOTP key through the built-in API adapters, choose a model and keep building in your familiar environment.

NEW INTEGRATION

Claude Code

Connect your terminal coding assistant to WhatOTP. Works through the built-in Messages adapter.

~/your-next-project$ claude
Setup: API URL + your WhatOTP key
Connect Claude Code

OpenCode

Add WhatOTP as a provider. Use your models within the same project.

Chat CompletionsSetup guide

Codex

Connect through the Responses adapter. Send conversation history and tool results to the API.

ResponsesSetup guide
Claude Code

Tool calling depends on support from your selected provider and model.

03 / YOUR DEVELOPER TOOLKIT

More than
an API.

From your first experiment to everyday use: models, keys and the controls you need in one workspace.

01 / PLAYGROUND

Try your idea instantly.

Choose a model, write a prompt and watch the response stream. Test your scenario before integrating.

SAMPLE PREVIEW
Create a starting plan for my new app.
WhatOTP

Let’s take it step by step.

Create your projectConnect your API key
Open Playground
02 / API KEYS

Access for every project.

Set expiration dates. Create, manage and revoke your keys.

Manage your keys
03 / USAGE

See your usage clearly.

Track requests, tokens and model usage in your dashboard. Export reports as CSV.

SAMPLE USAGE CHART
04 / STREAMING

Keep responses flowing.

Display responses token by token. Build real-time chat and content experiences.

stream: true
05 / OPENAI SDK

Build with familiar code.

Connect with Chat Completions-compatible SDKs. Start with Node.js, Python and cURL examples.

Node.jsPythoncURL
See the code
LIVE PREVIEWS · SAMPLE DATA
04 / FROM IDEA TO FIRST REQUEST

A few lines of code.
A world of possibilities.

A familiar SDK and one API URL. Take the example and make it part of your project.

  1. 01

    Create your account

    Sign up and verify your email.

  2. 02

    Get your API key

    Create a project-specific key in the dashboard.

  3. 03

    Send your first request

    Run the example and start building.

Open documentation
hello-world.mjs
import OpenAI from "openai";
const ai = new OpenAI({
apiKey: process.env.WHATOTP_API_KEY,
baseURL: "https://whatotp.com/v1",
maxRetries: 0
});
const response = await ai.chat.completions.create({
model: "auto",
messages: [{ role: "user", content: "Hello, world!" }]
});
console.log(response.choices[0]?.message.content);
A familiar start with the OpenAI SDK
05 / MONTHLY GIFT

1 million tokens a month.
On us.

A token is a piece of text the AI reads or writes; roughly one word is 1–2 tokens. Both your message and the reply count. 1 million tokens covers hundreds of pages of conversation.

FOR EVERY NEW ACCOUNT

Monthly gift

1M tokens · 30 days

Renews automatically every 30 days.

  • $0 · no credit card required
  • Sign in with Google or GitHub; email signups get 100K
  • Works in the Playground, coding tools and the API
  • Remaining tokens and renewal date in your dashboard
Sign up freeUnused tokens do not carry over.
UNLIMITED

Unlimited packages

Daily · Weekly · Monthly

No tokens are counted while the package is active.

  • 1, 7 or 30 days of unlimited usage
  • New codes extend your remaining time
  • Redeem the code under Packages in your dashboard
Request a code
BONUS TOKENS

Token packages

10M · 50M · 100M

Added on top of your monthly gift and never expires.

  • Monthly 1M is spent first, then your bonus balance
  • Packages stack
  • Redeem the code under Packages in your dashboard
Request a code
06 / FREQUENTLY ASKED QUESTIONS

On your mind.
Clearly answered.

Get in touch

1M FREE TOKENS EVERY MONTH · NO CREDIT CARD

Pick your next task.
Let’s get it started.

Reading only takes you so far. Sign up, open the Playground and ask your first question.

Start for free