Last updated: May 2026
JanitorAI hit one million users in its first week. Its Trustpilot rating sits at 2.6/5 and average uptime hovers around 78%. Both stats are real, and they describe the same product: an extremely popular AI character roleplay platform with a chaotic operational story. This 2026 review covers what JanitorAI actually does, the bring-your-own-API setup that confuses most newcomers, the late-2025 ID verification controversy, and where it stacks against Character.AI, SpicyChat, and the rest of the AI companion space.
JanitorAI was launched in 2023 by Jan Zoltkowski (a former HackerOne hackathon winner) and is headquartered in San Francisco. It raised $3M from North Equity, Premise Ventures, and Sky9 Capital. Early days included a cease-and-desist from OpenAI for ToS violations on the original GPT-3.5-powered version. That triggered the move to the bring-your-own-key architecture that defines the product today.
Try JanitorAIWhat JanitorAI Actually Does
At the surface, JanitorAI is a chat platform where users talk to AI characters. The depth is in the character creation system. Anyone can build a custom bot with: a name and avatar, a personality description (plain text or structured JSON), a scenario setup, example dialogues that anchor the bot's voice, custom greetings, and optional lorebooks (background world data fed to the model contextually rather than every turn).
The character library is community-driven and runs into hundreds of thousands of bots. Anime characters, original fiction creations, historical figures, fictional friends, and roleplay scenarios. NSFW characters are a core part of the catalog, gated behind ID verification since late 2025.
The technical architecture is unusual. Most AI chat platforms own the model (Character.AI runs its own model; ChatGPT runs OpenAI's). JanitorAI runs a small in-house model (called JanitorLLM) for free users with limited usage, and lets paid users connect external models via a proxy system. This bring-your-own-key approach is the defining quirk of the platform.
Free Tier Limits and JanitorLLM
Free users on the native JanitorLLM model have a daily message cap that JanitorAI does not officially publish — accounts of the limit vary across third-party reviews, but it is restrictive enough that heavy users hit it within an hour of casual roleplay. JanitorLLM quality lags GPT-4 and Claude noticeably. Conversations are coherent but less nuanced than what you get from a frontier model.
Free users get NSFW capability gated behind ID verification (passport or government ID submitted to JanitorAI's verification provider). The 2025 rollout of this requirement caused significant user backlash. Users who had been on the platform for years without verification were suddenly blocked from NSFW content until they uploaded ID. Many migrated to competitors that did not require ID. Whether the verification is worth the privacy trade-off depends on how much you value the JanitorAI character catalog vs starting fresh on Candy AI or CrushOn.
JanitorAI Pricing in 2026
JanitorAI has a free tier plus a Pro subscription. Bring-your-own-key costs are an additional layer that most users underestimate.
| Plan | Price (USD) | Includes | Best for |
|---|---|---|---|
| Free (JLLM) | $0 | JanitorLLM only, daily message cap, NSFW requires ID verification | Casual users testing the platform |
| Pro Monthly | $9.99/mo | Unlimited messages, priority queue, NSFW unlocked, access to all LLM providers | Regular users on JLLM, no external API |
| Pro Annual | $99.99/yr ($8.33/mo) | Same as Monthly, 17% saving | Committed users on the platform long-term |
| + DeepSeek proxy (free) | ~$0 / ~50 msg/day | DeepSeek-V3 via OpenRouter or Nebula Block free tier | Cost-conscious users, light usage |
| + OpenAI / Claude proxy | ~$15-50/mo metered | GPT-4 / Claude responses (highest quality, most expensive) | Power users who want frontier model quality |
| + DeepSeek direct | $5 prepaid | Thousands of long messages on a single $5 top-up | Best price-per-message for serious roleplay |
The Pro subscription is the "lock the door" plan: unlimited JanitorLLM messages, no external API needed. The proxy route is where most active users land. For roughly $5 prepaid on DeepSeek, you get thousands of long-form roleplay messages with quality that rivals GPT-4. That is genuinely the cheapest serious-roleplay setup in the AI companion space if you are willing to do the 10-minute API setup.
How the Bring-Your-Own-API Setup Works
JanitorAI does not sell or provide API keys directly. Users connect their own key to an external LLM provider, then JanitorAI routes character conversations through it. The workflow:
- Sign up for an external provider (OpenRouter, Nebula Block, OpenAI, Anthropic, Google Gemini).
- Generate an API key in that provider's dashboard.
- In JanitorAI, go to Settings → API → Proxy.
- Paste the Proxy URL (provider-specific) and the API Key.
- On each character you want to use the proxy with, toggle "Allow Proxies" in character settings.
The most common setup paths in 2026: DeepSeek via OpenRouter or Nebula Block (free tier covers ~50 messages/day; $5 prepaid extends to thousands), Gemini via Google's free tier (~50-250 messages/day depending on rate limits), or OpenAI/Claude for users who want frontier-model quality at $15-50/mo metered usage.
The setup intimidates new users. The JanitorAI help center has detailed step-by-step guides, and the community subreddits (r/JanitorAI_Official and r/JanitorAI) include up-to-date proxy URLs and provider recommendations. Plan to spend 20-30 minutes on first-time setup if you are not familiar with API keys.
Set Up JanitorAI ProxyUptime, Performance, and the 2025 ID Controversy
Average uptime sits around 78%, which works out to roughly 8-12 hours of downtime per month. Peak hours (6-10 PM EST) bring noticeable slowdowns. The platform's growth has consistently outpaced its infrastructure scaling.
The bigger ongoing story is content moderation. JanitorAI is 18+ only; under-18 accounts are permanently banned on detection. The moderation stack combines a human review team, AutoMod, DynoBot, and AWS Rekognition for image content. The site has zero tolerance for any minor-coded characters in any NSFW or romantic context — immediate permanent termination of the account.
Late 2025 brought the ID verification rollout that defines the recent JanitorAI narrative. NSFW access now requires submitting a government-issued ID to a third-party verification provider. The motivation was likely external pressure from payment processors and growing regulatory attention on AI roleplay platforms. The implementation was rocky. Long-time users felt the change was sprung on them, support response times degraded under volume, and a meaningful percentage of users migrated to platforms that did not require ID (Candy AI, SpicyChat).
JanitorAI vs Character.AI vs SpicyChat vs CrushOn vs Candy AI
The AI character chat space has consolidated around five real players. Here is how they compare on the dimensions that matter for daily users:
| Platform | Free tier | Paid (USD) | NSFW | Key difference |
|---|---|---|---|---|
| JanitorAI | JLLM (capped), proxy with own key | $9.99/mo or $99.99/yr Pro + optional API costs | Yes, ID verified | Bring-your-own-key = best model quality if you set it up |
| Character.AI | Full free access, ad-supported | $9.99/mo c.ai+ | No (strict filter) | Largest user base, strict content policy |
| SpicyChat | Limited daily messages | $5.99/mo Plus, $11.99/mo Ultra | Yes | Cheapest paid NSFW option |
| CrushOn AI | 50 msg/day free | $5.99 / $14.99 / $49.90 monthly | Yes | Dating-sim oriented |
| Candy AI | Free with limits | $5.99/mo | Yes, no ID | No ID required; got JanitorAI migrators in 2025 |
Quick decision framework: if you want the largest character library and don't mind the API setup, JanitorAI. If you want full-featured NSFW with no ID verification, Candy AI or SpicyChat. If you want the strictest moderation and most polished UX, Character.AI. If you want dating-sim style depth, CrushOn.
What Users Like
- Massive character library: hundreds of thousands of community-created bots covering essentially every fandom and scenario.
- Bring-your-own-key model: power users can plug in GPT-4 or Claude for premium quality, or DeepSeek for cheapest serious roleplay.
- Lorebooks and Scripts: deeper context management than competitors. Background world data triggers contextually rather than burning tokens every turn.
- Persona system: user-side identity that persists across all chats. Set your character once.
- Group chat via Scripts: multi-character scenes with dynamic drop-in/out. Few competitors support this.
- Free JanitorLLM for casual use: no card required to test.
- Pro 3-day trial: evaluate the paid tier without payment up front.
Where JanitorAI Falls Short
- Uptime ~78%: 8-12 hours of monthly downtime, peak-hour slowdowns. Other platforms are more reliable.
- JanitorLLM quality lags: the native model is coherent but noticeably behind GPT-4, Claude, or DeepSeek-V3.
- API setup intimidates newcomers: 20-30 minutes of provider signup, key generation, and per-character toggling. Not for users who want "open and chat".
- ID verification for NSFW: late-2025 change that lost the platform users to competitors with no verification.
- Trustpilot 2.6/5: declining bot quality complaints, downtime, billing issues with stacked API costs.
- Hidden total cost: Pro subscription + API costs can stack. Plan for $15-25/month all-in if you use external models.
- Inconsistent moderation: AutoMod sometimes flags borderline-fine content; other times misses clear violations.
Who Should Use JanitorAI (and Who Shouldn't)
Good fit: users who want the deepest character creation system (lorebooks, scripts, group chat), are willing to do API setup for best model quality, and want access to the largest community-created character library. Particularly good for serious roleplay where Lorebook context management matters, and for users comfortable with the bring-your-own-key technical setup.
Skip JanitorAI if: you want a one-tap "open and chat" experience (use Character.AI or Candy AI). Skip if you do not want to submit ID for NSFW access (Candy AI does not require it). Skip if reliability matters more than features (Character.AI has better uptime). Skip if you only need light usage and don't want to bother with API setup (SpicyChat at $5.99/mo covers casual NSFW without the technical layer).
Frequently Asked Questions
Is JanitorAI free? Yes, the free tier uses JanitorLLM (the native model) with a daily message cap. NSFW access on the free tier requires submitting government ID. For unlimited use without ID restrictions or external APIs, the Pro subscription is $9.99/mo.
How much does JanitorAI cost? Pro is $9.99/month or $99.99/year. If you use external APIs (OpenAI, Claude, Gemini), add $15-50/month depending on usage. DeepSeek-V3 via Nebula Block is the cheapest serious-quality option at roughly $5 prepaid for thousands of messages.
How do I set up a JanitorAI proxy? Sign up for an external LLM provider (OpenRouter for DeepSeek is most common), generate an API key, paste it into Settings → API → Proxy in JanitorAI, then toggle "Allow Proxies" on each character you want to use the proxy with. Plan for 20-30 minutes on first-time setup.
Is JanitorAI safe? The platform is 18+ only with strict zero-tolerance on minor content. Your conversations are stored on JanitorAI servers. The ID verification for NSFW goes through a third-party provider. If privacy is a concern, evaluate whether the value justifies the trade-off.
JanitorAI vs Character.AI? Character.AI has stricter content moderation (no NSFW), better uptime, and a "just open and chat" UX. JanitorAI has NSFW (with ID), deeper character building (Lorebooks, Scripts), and bring-your-own-API for premium model quality. Choose Character.AI for ease, JanitorAI for depth.
JanitorAI vs SpicyChat? SpicyChat is cheaper ($5.99/mo Plus), simpler (no API setup needed), and does not require ID for NSFW. JanitorAI has a much larger character library and the bring-your-own-key option for better model quality if you want it.
Does JanitorAI store my conversations? Yes, chat history is stored on JanitorAI's servers. There is no end-to-end encryption claim. The terms of service govern data retention.
Is JanitorAI shutting down? No, as of 2026 the company is funded ($3M) and operationally active despite the uptime issues. The 2025 ID rollout was a policy change, not a shutdown signal. The platform's longevity depends on maintaining payment processor relationships, which require the ID verification policy that frustrated users.
Our Verdict
JanitorAI is the deepest character roleplay platform in 2026, with the largest community library and the most powerful character-building tools (Lorebooks, Scripts, group chat). The bring-your-own-key architecture is the platform's biggest strength for power users — plug in GPT-4 or Claude for premium quality, or DeepSeek for cheapest serious roleplay. The first-week million users and continued community activity confirm the demand.
It is also the platform with the messiest operational story. 78% uptime, the 2025 ID verification rollout, stacked API costs on top of Pro, and inconsistent moderation are all real. The Trustpilot 2.6 rating reflects accumulated frustration, not the quality of the underlying product when it works.
If you are willing to do the 20-30 minute API setup and accept the reliability trade-offs, JanitorAI is the strongest option for serious roleplay. If you want simpler, use Character.AI for non-NSFW or Candy AI for NSFW-without-ID.
Get Started with JanitorAI