Uncensored API for Grok NSFW models
Grok NSFW API: The Uncensored Alternative for NSFW AI Apps
Get raw, uncensored text generation for your NSFW AI applications. Drop-in OpenAI compatible endpoint with transparent token billing and no content refusals.
- OpenAI compatible chat endpoint
- Crypto prepaid only (USDT/USDC)
- No subscription or monthly fee
curl https://api.groknsfw.top/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'from openai import OpenAI
client = OpenAI(base_url="https://api.groknsfw.top/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.groknsfw.top/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);What you get
Drop-in Integration
Works with official OpenAI SDKs by changing the base URL. Send standard chat completion requests and receive raw uncensored text.
Uncensored Output
Our model does not refuse lawful adult, fictional, or controversial topics. It is not GPT, Grok, or any other vendor's model.
Streaming & Tools
Supports streaming via SSE, function calling, and JSON mode. Access parameters like temperature, top_p, and seed for precise control.
Token-Based Pricing
Pay only for what you use. Errors and refusals are free. Credit never expires and no monthly subscription is required.
Crypto Top-Ups
Top up with USDT (TRC20) or USDC (Base). Get bonus credit for larger amounts. No cards, PayPal, or bank transfers.
Large Context Window
Supports a 64,000 token context window. Generate up to 16,000 tokens per request with high throughput limits.
How it works
Sign Up
Create an account with Google or email to get your API key instantly.
Top Up
Add prepaid credit using USDT or USDC to start generating content immediately.
Integrate
Update your client base URL and key to start sending uncensored requests.
What people build with it
NSFW Character AI
Build roleplay applications that do not censor adult themes or fictional violence. Maintain consistent character voices without unexpected refusals.
Content Generation
Generate uncensored stories, poems, or scripts for adult audiences. Use JSON mode to structure output for automated pipelines.
Research & Testing
Test prompt behaviors without safety filters interfering. Use the API to evaluate model responses to controversial or niche topics.
High Volume Workflows
Process large volumes of text with streaming support. Scale your application with predictable token-based billing.
What is Grok NSFW API?
We provide a hosted, OpenAI-compatible chat-completions API serving one uncensored large language model. Text goes in, text comes out. Our model is an open-weight solution run on our own servers, tuned to answer without content refusals for lawful adult use. It is not GPT, Claude, Gemini, Grok, DeepSeek, Qwen, Llama, or any other vendor's model. We are an independent service offering raw token-level billing and programmatic access for high-volume usage. Unlike consumer chat sites, we focus on technical integration for developers and QA engineers.
Why Choose an Uncensored Alternative?
Standard models often refuse lawful adult, fictional, or controversial topics. Our uncensored grok alternative model does not apply these refusals, giving you full control over the output. You get direct access to parameters like temperature, top_p, stop sequences, and seed. This allows you to fine-tune the creativity and consistency of your NSFW AI applications. If you need specific JSON structures or function calling, our endpoint supports these features natively.
OpenAI Compatible SDK Integration
Switching to our API requires minimal code changes. Use any OpenAI-compatible client by updating the base URL and API key. The model id to send is "uncensored". You can stream responses via Server-Sent Events or request JSON mode for structured data. Function calling is fully supported for tool integration. This makes it easy to drop into existing workflows without rewriting your entire client layer.
Who This Is Not For
This is an API for developers, not a consumer chat website. We do not offer image, audio, or video generation, nor do we provide embeddings or fine-tuning services. If you need a graphical user interface or multi-modal capabilities, this is not the right solution. We also do not offer SLA percentages, SOC2 certifications, or on-prem deployment. Our focus is strictly on raw text generation with transparent, token-based pricing.
Questions and answers
Is this the official Grok API?
No. We are an independent service running our own open-weight model. It is not X Corp's Grok, nor is it GPT or any other vendor's model. We mirror the OpenAI API format for ease of use, but the underlying model is ours.
How do I pay for the API?
We accept crypto only: USDT (TRC20) or USDC (Base). You can top up any whole amount from $10 to $500. Credit never expires, and errors are free. We do not accept credit cards, PayPal, or bank transfers.
What is the context window size?
The model supports a 64,000 token context window for both prompt and completion. You can generate up to 16,000 tokens per request. If you do not set max_tokens, the default output is 2,048 tokens.
Is there a free trial?
Yes. Every new account gets $0.50 of trial credit valid for 7 days. No card is needed to sign up. You can use Google or email to create your account and get your API key immediately.
Are there rate limits?
Yes. You are limited to 300 requests per minute per key and 8 concurrent requests. The maximum request body size is 8 MB. Each account can have one active key, and generating a new key replaces the old one.
Your key is one form away
Create an account, copy the key, change the base URL. That is the whole setup.