How to Log In to Janitor AI on Any Device

Janitor AI login works on the official website with Google, Apple, X, Discord or an email and password, and the same account opens the official iPhone and Android app, "Janitor: Interactive Stories". The base service is free: the built-in JLLM model needs no card. The paid tier, Janitor+, costs $12.99 a month and adds 5x more context, priority replies and swipes with stronger models. Below: sign-in steps, how to spot fake apps, what the subscription pays for, proxy setup, content rules and alternatives.

janitor ai

What Janitor AI Actually Is

janitor ai chat

Janitor AI is a character-chat and interactive-fiction platform: I pick a character someone else built, or build my own, and talk with it in an open-ended roleplay thread. The site sums itself up as the place "where human creativity meets ai magic". It launched in June 2023 under founder Jan Zoltkowski, and Semafor reported it passed one million users in its first 17 days. The homepage now says "Join 15M+ users", and I treat that as the company's own number, since it doesn't say whether it counts accounts or active users.

What sets Janitor AI apart from Character AI is control. The catalog runs on creator tags (every bot carries a Limited or Limitless tag) instead of one global filter. Every chat starts on JLLM, the free built-in model, which holds around 8,000 to 9,000 tokens of context. When I want a stronger model, I either connect my own proxy or pay for the subscription that arrived in June 2026.

What Janitor AI is not: a general assistant or a service for teenagers. The help center states the service is "exclusively intended for an audience above the age of 18". One more trap is a similarly named site that shows up in the same search results. It offers writing generators, not character chat, so I check the address bar before I sign in.

Log In and Send Your First Message

Janitor AI login and my first message take four steps, and none of them asks for a card. The flow is the same on desktop and mobile, apart from one NSFW setting I cover further down.

1. Open the website or install the app

I start on the official Janitor AI website in any desktop or mobile browser, or in the official Janitor AI app. On iOS it's "Janitor: Interactive Stories", App Store ID 6692609366, and Google Play carries the same title from developer Janitorai Inc. I open the store links from the website itself rather than typing "janitor" into a store search.

2. Sign in

Janitor AI sign in offers five routes: Google, Apple, X, Discord, or email and password. Later Janitor AI account changes, like a new email or password, are confirmed with a one-time code sent to the account email. Readers in Australia, Brazil and the UK also pass a k-ID age check, while the US isn't on that list as of October 2026.

3. Pick a character or open the creator

I either search the library or go straight to the creator. The search filter switches between All and Limited Only, and Settings > Blocks hides creators, characters or tags I never want to see.

4. Chat, adjust the model, decide on a plan

Every chat starts on the free model, and I only change that when replies feel thin. The chat menu (≡) > API Settings is where a proxy goes in. The paid plan is the option when I want longer memory without managing keys.

What Runs Janitor AI

Three engines can run a Janitor AI chat: the free JLLM model, a proxy I set up myself, or the built-in Router. JLLM stands for Janitor Large Language Model, and the help center puts its memory at around 8k to 9k tokens. For a proxy I open the chat menu (≡) > API Settings > Proxy > +Add Configuration and fill in five fields: Config Name, Model Name, Proxy URL, API Key and Custom Prompt. The help center's proxy quickstart calls OpenRouter the "easiest free option" and recommends a context size of 16,384.

The Router is the no-setup route. It reaches third-party models without a proxy or API key and bills per token from a built-in wallet, but it needs the paid subscription and works on the web only. Subscribers get 10% off some models and $5 in launch credits that expire a year after claiming. Whatever the engine, I start temperature at 0.6, the help center's suggestion, and go lower for steadier replies.

Character Library, Categories, and Filtering

janitor ai characters

The library is large, but Janitor AI publishes no official character count, so I judge it by how well I can filter it. Every bot carries up to 10 tags, and at least one of them must be Limited or Limitless. That single tag does most of the sorting work.

Search has an All or Limited Only switch. Settings > Blocks lets me hide creators, single characters, or whole tags and keywords. If a bot I know exists won't show up, a blocked tag is usually the reason, and the help center says as much. In the mobile apps, NSFW content stays off until I switch it on from the website.

Free Tier vs Janitor+ Side by Side

There are two tiers: free, and Janitor+ at $12.99 a month in the iOS app. Free gets me JLLM with around 8k to 9k tokens of memory, my own proxy if I set one up, and the full library. The subscription launched in June 2026 and is mostly about memory and speed, since nothing in its perk list touches the content rules.

Feature Free Paid tier
Price$0$12.99/month (iOS in-app purchase)
Default modelJLLMJLLM
Context (chat memory)Around 8k-9k tokens5x more context
Reply speedStandard queuePriority routing
Swipes with top modelsNot includedMonthly allowance
Router (third-party models, no key)Not availableWeb only, pay per token from a wallet
Router extras-10% off some models, $5 launch credits
Own proxy or API keyAllowedAllowed
Content rulesStandardSame as free
Profile badgeNoneGolden username and checkmark
Comment reactionsStandardExtra react emojis
Cancel-Web: Settings > Billing > Manage Subscription; apps: through the store

Content Policy and What "Adult" Means Here

janitor ai chatbot

On Janitor AI, "adult" means two things: every user has to be over 18, and every character has to be clearly an adult. NSFW chat between adult characters is allowed, but the mobile apps keep it off until I enable it on the website at Settings > Privacy & Display > "Enable NSFW on Mobile". The paid tier changes nothing here.

The hard line is minors, and I've read the rules closely. Any character coded, described or drawn as under 18 is banned. Mixing that with NSFW ends the account on the spot, and loli or shota content brings a permanent ban with no warning. A bot whose image looks underage gets a 24-hour notice to swap in a clearly adult picture before it comes down. The only exception is a passing background mention, like an adult character who "has a teenage daughter", with no dialogue attached. Readers in Australia, Brazil and the UK also clear a k-ID age check (face estimate, ID scan or AgeKey). How this site handles its own age verification and the 18 U.S.C. § 2257 statement is set out on separate pages.

What the Marketing Says vs What You Get

Janitor AI's marketing mostly holds up, but I found four places where the wording promises more than the product delivers. Each gap is small, yet each one changes what you should expect on day one.

Claim Reality
"Join 15M+ users" That's the homepage's own figure. Semafor confirmed one million users within 17 days of the 2023 launch, so the scale is real, but the 15M has no split into accounts vs active users and I found no independent count.
"Free" The built-in model is free, with around 8k-9k tokens of memory. Longer memory means the $12.99 subscription, and the strongest models through the Router cost per token on top of that. Free is real, but it's the short-memory version of the product.
"Be anyone. Build anything." The creator is open, but not unlimited. Every bot needs at least one Limited or Limitless tag, the help center recommends keeping Personality under 2,500 permanent tokens, and any character that reads as under 18 gets removed.
The app is the same Janitor Close, not identical. The iOS and Android apps keep NSFW off by default, and the Router runs on the web only. For the full feature set I still use the Janitor AI website in a browser.

Old Janitor AI vs Today

janitor ai roleplay

Yes, today's Janitor AI is a different product from the 2023 one, and most of the changes have dates. At launch it was a website where you chatted on the free JLLM or plugged in your own API key. Since then it has added official iOS and Android apps, a step-by-step proxy setup in the help center, a paid subscription in June 2026, the web-only Router, and k-ID age checks for Australia, Brazil and the UK. On r/JanitorAI_Official, threads like "Does anyone that was around miss the old Janitor Ai?" and another asking why people claim the platform is in decline keep coming back to one complaint: guideline and UI changes land with very little notice.

No setting brings the old version back. When people say "old Janitor AI", they usually mean one of three things. Free chat with no upsell: the built-in model is still free. Your own model: a proxy through OpenRouter still works on the free tier. Full control over the setup: that has moved to SillyTavern, which runs on your own machine.

Character Creation and the Builder

ai character generator

The builder asks for five required fields, and the quality of a bot depends almost entirely on two of them. The required set is Bot Image, Character Name, Personality, Initial Message and Tags (at least one Limited or Limitless, 10 at most). Chat Name, Bio and Scenario are optional. The two that matter are Personality and Initial Message: one sets who the character is, the other sets the first scene.

The help center recommends keeping Personality under 2,500 permanent tokens, because that text eats into the chat's memory on every reply. A community walkthrough on the help site also covers example dialogs, a public or private switch and an "Allow Proxies" option. It dates from September 2025, so I check those against the live page.

iOS and Android Apps, Plus What to Avoid

janitor ai app

Janitor AI has two official mobile apps, and both are listed as "Janitor: Interactive Stories". On iOS that's App Store ID 6692609366, developer JanitorAI, free with one in-app purchase (the $12.99 monthly subscription), rated 18+ and on version 2.6.0 as of October 2026. On Google Play the developer is Janitorai Inc., the app is rated Mature 17+ and it has 1M+ downloads. The website setting that unlocks NSFW in the apps proves it's one account everywhere.

I never install the Janitor AI app from an APK mirror. A "mod" or "premium unlocked" build has no honest way to unlock the subscription, which is billed through Stripe on the web or through the app stores, so those files are a risk with no payoff. I skip any listing from another developer, any app that asks for money before sign-in, and any login screen that redirects away from the official website.

Official Janitor AI Community

The help center lists two official community spaces, and I add three more official channels for support and status. Anything else using the Janitor name, like crypto "airdrops" or knockoff Telegram groups, I treat as a scam.

Chat

Discord

The official server is linked directly from the help center, so I join through that link and nowhere else. It's the fastest place to talk with other users and creators in real time.

Community

Reddit

r/JanitorAI_Official is the official subreddit, with 235,000+ members according to Google's listing. Bug reports, filter debates, character showcases and the loudest feedback on changes all land here.

Support

Help center

The help center is the official knowledge base and the place I check first for rules. Content guidelines, proxy setup, subscription billing and account deletion are all documented there.

Uptime

Status page

The official status page tracks the backend and frontend separately. I open it first whenever something breaks, because it tells a site-wide outage apart from a problem on my end.

Email

Support email

The official support address is the one I keep off my spam list, because every verification code comes from it. If codes stop arriving, the help center's first fix is checking that this address isn't blocked.

Janitor AI Alternatives

Janitor AI has solid alternatives, and the right one depends on whether I care most about content freedom, a built-in model, or the lowest price. These six come up most often when people compare.

Platform Category Best for NSFW Model Starting price Trade-off
Character AIMainstream character chatThe biggest public library (10M+ characters)No, banned on every tierOwn modelsFree; c.ai lite $4.99/mo; c.ai+ $9.99/moStrict filter
Chub AICharacter hub plus chatUncensored chat on your own keyYes, "Chub is uncensored"Your own key or its own modelsFree with your own key; $20/mo planPaid plan takes crypto only
SpicyChatNSFW-friendly character chatNSFW without setting up keysYes, free tier included10+ hosted modelsFree; Get A Taste $5.95/moAge check in 26 US states, including TX, FL and VA
CrushOn AIUnfiltered 18+ chatA cheap paid planAdvertised as unfilteredOwn models, paid with creditsFree (100 message credits/mo); Standard $5.99/moCredit system, so heavy use costs more
Candy AIAI girlfriend appChat plus images, voice and videoAdvertised as "spicy"Not disclosedFree trial; prices shown after sign-up100+ preset characters, not an open library
SillyTavernSelf-hosted front endFull control on your own computerDepends on the model you connectYour own key, a local model or AI HordeFree (AGPL-3.0); you pay only the APIYou install and maintain it yourself

My quick pick: SpicyChat for the closest feel with less setup, Chub AI or SillyTavern for the same bring-your-own-key approach, and Character AI for a strict app with no adult content. I checked prices on each platform's official pricing page in October 2026, and SpicyChat's entry plan went from $5.00 to $5.95 on September 8, 2026. See the about page for how this site positions itself.

When Janitor AI Is Slow or Throwing Errors

When Janitor AI is slow or throwing errors, I check the official status page first, because it tells me in seconds whether the problem is on their side. The page tracks backend and frontend separately. If both are green, the issue is my browser, my Janitor AI account or my proxy. Slow replies on the free model with everything green are the free-tier trade-off, and the paid tier buys priority routing for exactly that reason.

A Cloudflare "Access Denied" screen or Error 1020 has its own fix list in the help center. In the order I try them: clear the cache, switch browsers, check that the device clock is right, turn off the VPN, and disable Brave Shields if I'm on Brave.

If a verification code never arrives, I look in spam, make sure the official support address isn't blocked, wait a few minutes, then retry in another browser. If a Janitor AI login password is rejected, I check how the account was created: an account opened through a social login has to sign in the same way. Email and password changes live under Settings > Security > Sign-in & Account safety.

On a proxy, the help center keeps separate articles for Network Error and rate limits, 401, 403, 502 and 1033. Before reading any of them, I recheck three fields: Proxy URL, Model Name and API Key. With OpenRouter, a mistyped endpoint in the Proxy URL field is the first thing I look for.

First-Message Openers

ai character chat

My best Janitor AI chats start with one of three openers, and each one puts the character in a scene before the first reply. A plain "hi" gives the model nothing to build on, so the first reply tends to come back generic.

All three work because they hand the model a place, a relationship or a detail it can build on. Each one takes a single line to write.

  1. Place-and-moment opener. One line on where we are and what just happened. "You're locking up the bar and I'm the last customer still at the counter." Place, relationship and moment in one go.
  2. Reference opener. A nod to something in the bot's Personality or Scenario. "Still angry about what happened at the harbor?" The model pulls that thread straight into its reply.
  3. Scene-request opener. Ask the character to set the room. "Look around and tell me what you see, then say something." I get a paragraph of setting to react to.

Quick Answers to the Most Searched Questions

Is Janitor AI free?

Yes, Janitor AI is free to use with no card, because the built-in JLLM model costs nothing. Its memory of around 8k to 9k tokens is the real limit. A proxy also works on the free tier, and I pay only what the model provider charges.

How much is Janitor+?

The subscription costs $12.99 a month as an in-app purchase on iOS. It adds 5x more context, priority routing for faster replies, monthly swipes with top models, the web-only Router, a golden username with a checkmark, and extra comment reactions. Some users report a $99/year option on the web, but I couldn't confirm that on an official page.

How do I log in to Janitor AI?

I log in on the official Janitor AI website or in the Janitor AI app with one of five options: Google, Apple, X, Discord, or email and password. The route that created the account is the one to keep using. Security changes, such as a new email or password, are confirmed with a one-time code sent to the account email.

Why can't I log in to Janitor AI?

When a Janitor AI login fails, I check three things in this order. First, the sign-in route: an account made through a social login won't accept an email password. Second, Cloudflare: for "Access Denied" or Error 1020, I clear the cache, switch browsers, check the clock and VPN, and disable Brave Shields. Third, missing codes: I look in spam and make sure the support address isn't blocked.

Is Janitor AI down right now?

A static page can't tell you that, but the official status page can, and it's the first place I look. It shows the backend and frontend separately, and users report problems in real time on the official server and subreddit. If the status page is green, the cause is usually local: cache, browser, VPN or proxy settings.

Does Janitor AI have an app?

Yes, Janitor AI has official apps for iPhone and Android, both called "Janitor: Interactive Stories". On iOS the App Store ID is 6692609366 and the rating is 18+, while Google Play rates it Mature 17+. Both are free with one in-app subscription, and I install them from the links on the official Janitor AI website, never from APK mirror sites.

Do I need an API key to use Janitor AI?

No, I don't need an API key, because the free model works out of the box. A key or proxy is optional and only matters for stronger models, and it goes in under the chat menu > API Settings > Proxy. Subscribers can use the Router instead, which reaches third-party models with no key and bills per token on the web.

How old do you have to be to use Janitor AI?

You have to be over 18. The help center says the service is "exclusively intended for an audience above the age of 18", and the iOS app is rated 18+. Users in Australia, Brazil and the UK go through a k-ID age check (face estimate, ID scan or AgeKey), and as of October 2026 the US isn't on that list. This site applies the same 18+ rule in its terms of service and privacy policy.

Who Wrote This Page

Melissa Blake
Melissa Blake
Senior Editor · AI Companion Platforms

I've covered AI companion apps and character-chat platforms since 2022, across mainstream and adult platforms including Character AI, Candy AI, Replika and Chai, so comparisons here are framed against the wider category rather than a single app. I edit the site's methodology and editorial policy, every page goes through me before it goes live, and the about page explains how the site is run.

Every Janitor AI figure on this page comes from the platform's own subscription FAQ, content guidelines and App Store listing, checked on October 6, 2026. Other platforms are described by how they present themselves on their own sites rather than by hands-on testing here, and this site is not affiliated with JanitorAI, Inc. or any platform it mentions.

Full author profile →  ·  LinkedIn Last reviewed: October 6, 2026

Ready to Open Janitor AI?

Yes, if you're over 18: the Janitor AI free tier needs no card, and one click with a social login signs you in. The paid tier can wait until you know you want longer memory.

Open Janitor AI