Janitor AI is one of the biggest NSFW AI chatbot platforms in 2026, with over 200,000+ community-created characters and millions of monthly users. Unlike most AI chat platforms that charge monthly subscriptions, Janitor AI uses a unique bring-your-own-API model — the platform itself is free, but you need an API key to power the conversations.

This can be confusing for newcomers. That's why we built this complete guide: from creating your account to configuring your API, enabling NSFW mode, finding the best characters, creating your own bots, and mastering advanced roleplay techniques. Whether you're a complete beginner or looking to level up, this tutorial covers everything.

1. What Is Janitor AI?

Janitor AI is a free-to-use AI character chat platform where you can roleplay with AI-powered chatbots created by the community. Think of it as a massive marketplace of AI characters — anime waifus, original characters, fantasy NPCs, historical figures, and yes, NSFW companions — all powered by large language models like GPT-4, Claude, or open-source alternatives.

🎭

200K+ Characters

Massive community library spanning every genre and niche imaginable

🔓

NSFW Supported

Full adult content support with proper age verification

🔧

Bring Your Own API

Use OpenAI, OpenRouter, or KoboldAI — your choice of model

✏️

Create Characters

Build and share your own AI characters with the community

How Is Janitor AI Different?

Unlike platforms like Candy AI or CrushOn AI that handle everything for you (hosting, models, billing), Janitor AI is more like a frontend interface. It provides the character library, chat UI, and community features — but you bring the AI brain via an API key. This means:

2. Getting Started: Account Setup

1

Create Your Account

Visit janitorai.com and click "Register" in the top right. You can sign up with:

  • Email + Password — standard registration
  • Google Account — one-click signup
  • Discord Account — connect your Discord

After signing up, verify your email by clicking the confirmation link sent to your inbox. Check your spam folder if you don't see it.

2

Complete Your Profile

Once logged in, go to your Profile Settings:

  • Set a display name (visible to other users if you share characters)
  • Add a profile picture (optional but helps if you're a creator)
  • Set your persona name — this is how AI characters will address you in chat

💡 Pro tip: Your persona name matters more than you think. Set it to whatever name you want characters to call you — it's injected into every conversation.

3. API Configuration (The Key Step)

This is where most beginners get stuck. Janitor AI doesn't have its own AI — you need to connect an external API. Think of it like a car that needs fuel: Janitor AI is the car, the API is the fuel.

Option A: OpenAI API (Most Popular)

1

Get Your OpenAI API Key

Go to platform.openai.com → Sign up or log in → Navigate to API Keys → Click "Create new secret key". Copy the key (starts with sk-...). You'll need to add billing — minimum $5 credit.

2

Connect to Janitor AI

In Janitor AI, click your profile iconAPI Settings (or the gear icon in chat). Select "OpenAI" as your provider, paste your API key, and choose a model:

  • GPT-4o — Best quality, most expensive (~$5-15/100 messages)
  • GPT-4o-mini — Good balance of quality and cost (~$0.50-2/100 messages)
  • GPT-3.5-turbo — Cheapest but lower quality roleplay

⚠️ OpenAI limitation: GPT models have content filters that may refuse explicit NSFW content. For unrestricted conversations, consider OpenRouter instead.

Option B: OpenRouter (Best for NSFW)

OpenRouter is our recommended option for NSFW roleplay. It's a gateway that gives you access to multiple AI models, including unrestricted ones.

1

Set Up OpenRouter

Go to openrouter.ai → Create an account → Add credits ($5+ recommended) → Go to Keys → Create a new API key.

In Janitor AI API settings, select "OpenRouter" and paste your key. Recommended models for NSFW:

  • Anthropic Claude 3.5 Sonnet — Excellent roleplay, handles NSFW well
  • Mistral Large — Great unrestricted output, good pricing
  • Meta Llama 3.1 405B — Powerful open-source, fewer restrictions
  • Cohere Command R+ — Good quality, competitive pricing

Option C: KoboldAI Horde (Free but Slow)

If you want to test Janitor AI without spending money, KoboldAI Horde is a community-run AI inference network. It's free but comes with trade-offs:

To use it: Select "KoboldAI" in API settings and enter the Horde endpoint. Good for testing, not great for serious use.

💡 Our recommendation: Start with OpenRouter + a $5 credit. It gives you access to the best unrestricted models and costs roughly $0.01-0.05 per message depending on the model.

4. Enabling NSFW Mode

By default, Janitor AI shows only SFW (safe for work) content. To access adult characters and enable explicit conversations:

1

Toggle NSFW Content

Go to Settings → Content Preferences (or Account Settings depending on your version). Find the "Show NSFW Content" toggle and enable it.

2

Complete Age Verification

If prompted, complete the age verification step. Janitor AI requires users to confirm they are 18+ years old before accessing adult content. This is a one-time verification.

3

Understand Content Tags

Janitor AI uses a tagging system for content:

  • SFW — Safe for work, no adult content
  • Limitless — Fully unrestricted NSFW content
  • Limited — Some NSFW but with certain restrictions

Important: These tags describe the character's intended use, not a technical filter. Whether NSFW actually works in chat depends on your API provider and model.

⚠️ API matters for NSFW: Enabling NSFW mode in Janitor AI settings only shows NSFW characters. The actual content generation depends on your API. OpenAI's GPT may still refuse explicit prompts. Use OpenRouter with Claude or Mistral for fully unrestricted output.

5. Browsing & Finding Characters

Janitor AI's biggest strength is its massive character library. Here's how to find exactly what you're looking for:

Using Tags & Filters

The browse page lets you filter characters by:

Popular Character Categories

🌸

Anime Characters

Popular anime waifus and husbandos from major series

💕

Romance & Dating

AI boyfriends/girlfriends, dating scenarios, slow burn romance

⚔️

Fantasy & RPG

Dungeon masters, fantasy companions, adventure scenarios

🔥

NSFW / Limitless