Back to Blog
EnglishTutorial

Crazyrouter User Guide: From Registration and API Keys to Chat and Image Generation

Learn Crazyrouter registration, API keys, wallet checks, browser chat, image generation, and coding-tool setup with eight interface screenshots and practical troubleshooting advice.

C
Crazyrouter Team
October 9, 2026 / 2 views
Share:
Crazyrouter User Guide: From Registration and API Keys to Chat and Image Generation

Crazyrouter User Guide: From Registration and API Keys to Chat and Image Generation#

To start using Crazyrouter, create an account, choose a model, check your balance and access settings, then try a small task. This Crazyrouter guide covers seven steps: registration, model selection, API keys, wallet, browser chat, image generation, and coding-tool setup. You can follow the browser sections before connecting an application.

This is a Crazyrouter product guide based on interface screenshots collected in October 2026. Screenshots retain their original interface language; the captions explain what to look for. Model availability, prices, payment methods, and button positions can change. The example image output is from the supplied screenshot, not a new generation test.

Crazyrouter home page with console, model catalog, and documentation entry points

Understand your account, API key, and balance#

Your account signs you into the website. An API key identifies requests from an application. Your balance pays for applicable usage. Creating an account does not add funds, and creating a key does not remove usage charges.

What you needInterface entryWhat to check
Choose a modelModel SquareTask, API format, billing unit
Chat in your browserPlaygroundSelected model, prompt, response
Connect an applicationAPI KeysStatus, allowance, model access, expiry
Check fundsWalletBalance, payment options, credited amount
Investigate a requestUsage LogsRequest, usage, charge
Configure a coding toolInstall DocsInstructions for your specific tool

Model access also depends on account permissions, key restrictions, and current availability. Follow the configuration instructions for the tool you actually use.

Step 1: Register and verify your account#

Open the Crazyrouter registration page and check that the main domain in your address bar is crazyrouter.com.

  1. Enter a username and password, then confirm the password.
  2. Enter an email address you can access. Select Send code and enter the verification code.
  3. Complete the Cloudflare verification when prompted.
  4. Read the user agreement and privacy policy, then select the relevant checkbox if you agree.
  5. Review the required fields and select Create account.

Registration fields, email verification, human verification, and agreement checkbox

The red outline marks the agreement checkbox. Password requirements are shown in the form. The screenshot also shows GitHub, Google, and LinuxDO sign-in options; use the options available on the current page.

If the button is unavailable, check all required fields, matching passwords, the email code, human verification, and the agreement checkbox. The checkbox is only one possible cause.

Step 2: Choose a model and understand its billing#

Open Model Square and narrow the list by provider, task, or API type. Start with one model that fits your task. The count in a screenshot is a snapshot of the list and its filters, not a permanent platform total.

Model Square filters and model cards with pricing information

Pricing detailMeaningBefore you use it
Input and output tokensInput and generated text may have different ratesCheck the unit, such as per million tokens
Cache pricingSome models bill cache reads and writes differentlyDo not apply the cache rate to all input
Per-task or media pricingCharges may depend on requests, images, duration, or other unitsCheck size, quantity, and duration settings

Use the Crazyrouter pricing comparison to check current rates. Confirm what the model does, which API it uses, and how it is billed before sending a request.

Step 3: Create an API key and check its scope#

In the console, open API Keys and create a key. Give it a recognizable name, such as “Development” or “Personal testing.” Separate keys make it easier to manage different applications.

API key management with status, allowance, model restrictions, IP restrictions, and expiry

The key in the screenshot is masked. Copy the full key through the interface when configuring a tool; text containing asterisks is not a usable credential.

Check that the key is enabled, has a sufficient allowance, permits the target model and IP address, and has not expired. The key allowance and account balance are separate checks. An unlimited key allowance does not mean an unlimited account balance. Store keys in a password manager or the application's secure configuration, never in public screenshots, repositories, or browser-side source code.

Step 4: Check your wallet and add funds if needed#

Open Wallet. The balance, accumulated usage, and request count belong to the signed-in account. The displayed amounts and recharge options are examples from the captured interface, not default balances for new users.

Wallet overview with balance, top-up amounts, payment methods, and redemption entry

The screenshot includes AliPay, PayPal, TRC20-USDT, and Cryptomus entries. A payment logo does not guarantee that the method is available for every region or order. Check the actual checkout page, minimum payment, settlement currency, amount due, and credited amount.

After paying, confirm the order status and wallet balance before sending requests. If credit is delayed, inspect the existing order before paying again.

Step 5: Try a small conversation in Playground#

Open Playground, select an available text model, and enter a short, clear prompt. For example:

Explain an API to a programming beginner in three sentences. Keep each sentence under 20 words.

This is a suggested exercise, not a reported model-test result.

Playground navigation, conversation area, and model selector

Check that the reply is complete, then look for the corresponding request and charge in Usage Logs. Browser use may incur charges too. If a request fails, keep the error message and check the balance, model, and permissions. Support can use a request time or request ID; do not send your full API key.

Step 6: Use the image workspace#

Open the Image entry. In the supplied screenshot, request settings are on the left and the output preview is on the right.

Image workspace with key validation, model selection, prompt, parameters, and output preview

Configure a key if requested, select an image model, and describe a subject, setting, and visual style. Add a reference image only when the selected model and workflow support it. Available size, quantity, and quality settings depend on the model.

Start generation and wait for the final task result before checking or downloading the output. A valid key, an accepted request, and a completed image are three different states. An in-progress task still needs a final result. For programmatic integration, consult that model's documentation; image models do not all share identical parameters or endpoints.

Step 7: Connect Claude Code or Codex#

Open Install Docs. The screenshot shows API Reference, Integrations, and shortcuts for Claude Code and Codex.

Install Docs menu with API documentation and Claude Code and Codex setup entries

Choose the instructions for your tool. For Codex, follow the Crazyrouter Codex setup guide. For Claude Code, select its separate guide from the same menu. Check the instructions and any configuration script before running it.

Enter the required API address, key, and model name. Different tools may expect different protocols or address formats. Run a small task first and confirm the response before using the configuration for regular work. Use API Reference when you need endpoint details.

Frequently asked questions#

Does registration automatically provide access to every model?#

No. Registration, account balance, any account-specific allowance, and model permissions are separate. Check your account's current conditions and the model's availability.

Why does the model count differ between the home page and Model Square?#

The pages may use different counting methods. Filters, permissions, and models being added or removed can also change the visible list. Check the individual model rather than assuming the screenshot count applies to your account.

Is an API key the same as my password?#

No. Your password signs you into the account; an API key identifies application requests. Use the full key from API Keys when configuring a tool.

Why does a request fail when my wallet has funds?#

Possible causes include the key allowance, expiry, model permissions, IP restrictions, incorrect API configuration, or temporary model unavailability. Start with the error message and usage log.

Can I use every payment method shown in the screenshot?#

Not necessarily. Availability, minimum amounts, and settlement currencies are determined by the checkout page for your current order.

Can I use Crazyrouter without writing code?#

You can begin with chat in Playground or an image task in the image workspace. Use API documentation when connecting an application and the relevant integration guide when connecting a coding tool.

My image key is valid, but there is no output. What should I check?#

Key validation only checks the credential. Also check funds, permissions, parameters, and task status. The workflow is complete only when the task finishes and its output can be opened.

Implementation Guides

Related Articles