You make money live streaming on Fansly by charging for access and interaction rather than for views: sell a ticket or limit the stream to subscribers or a private list, charge per chat message or require a tip before fans can chat, and run a stream goal that fills as fans tip. The broadcast itself comes from software such as OBS Studio, or a mobile app that supports RTMP ingest, connected to Fansly with the stream key in your Streaming Settings.
This guide is about Fansly's own controls. What to stream, how often and how to promote a session are covered in our livestreaming strategy guide and the livestream run sheet; both are written for OnlyFans, but the planning carries over.
The ways a Fansly stream earns
Fansly's help centre describes several earning levers on a live stream, and they stack: a single session can carry a ticket, paid chat and a goal at once.
- Tickets: the permissions guide describes a Ticket Price for live streams that works like unlocking media, and the Statistics page article reports Stream Tickets as a product type of their own.
- Restricted viewing: the stream can be limited to subscribers, a private list or fans who meet another condition, such as having tipped or bought media.
- Paid chat: the Monetizing Your Live Streams article lists a price per message, a tip to unlock chat, subscriber-only chat, chat for media buyers and chat limited to private lists.
- Tips during the stream: the fan-side Tipping Creators article tells fans to use the gift icon at the bottom left of the chat box.
- Stream goals: a title, a description and an amount to raise, shown on the stream and updated in real time as fans contribute.
One default deserves attention. If you choose no viewing permissions at all, the Start Live Streaming article says the stream is open to any logged-in Fansly user. That can be a deliberate free stream to win new followers, but it should never happen by accident on a night you meant to sell tickets.
Setting up the broadcast
Fansly does not endorse any particular broadcasting software, though the Start Live Streaming article uses OBS Studio throughout. On a phone you need an app that supports RTMP ingest, and the broadcasting software article names Streamlabs Mobile, Larix Broadcaster and Prism Live Studio as common choices. The sequence from there:
- Open Streaming Settings in the Creator Dashboard and click Generate Stream Key.
- In OBS, go to Settings, then Stream, and choose Custom as the service.
- Paste the Stream Server and the Stream Key shown in your Streaming Settings.
- Set viewing permissions, generate a chat room and set its chat permissions.
- Add a stream goal and a stream title if you want them.
- Press Start Streaming in OBS; once configured, that one button is all you need for future streams.
Treat the stream key like a password. The stream key article says anyone holding it can stream to your account. If it may have leaked, use Reset Stream Key in Streaming Settings and paste the new key into your software, and reset it whenever you change devices. Keep the OBS settings window off-screen while you are live so the key never appears in your own broadcast.
Stream monetisation settings
Every paid option lives in Streaming Settings or in the chat pane. The table lists where each one sits and the trap that comes with it.
| Setting | Where to find it | Options Fansly lists | Watch-out | Source |
|---|---|---|---|---|
| Viewing permissions | Streaming Settings | A ticket price, subscribers only, a private list, or core conditions such as following or tipping | Left empty, the stream is open to every logged-in user | Start Live Streaming |
| Ticket price | Live stream permissions | A one-off payment to join, handled like unlocking media | Shows up as Stream Tickets in your earnings breakdown | Permissions on Fansly |
| Private list access | Live stream permissions | Only fans on the chosen list can watch | Everyone else can see you are live but cannot join | Permissions on Fansly |
| Chat room | Generate chat room, in Streaming Settings | Switches on live chat for the stream | No chat permission matters until the room exists | Start Live Streaming |
| Chat permissions | Toggle Permissions at the top of the Stream Chat pane | Price per message, Followed by Me, media purchases above an amount, a private list, plus the core options | Set apart from viewing, so a ticket holder may still be unable to chat | Permissions on Fansly |
| Chat restrictions | Chatting permissions in the Live Streaming Dashboard | Limit messages from other creators, GIFs and private chats from the stream | Choose them before you start rather than mid-show | Monetizing Your Live Streams |
| Stream goal | Create New Goal, at the bottom of Streaming Settings | Title, description and amount to raise, displayed live | A separate tool from tip goals attached to posts | Monetizing Your Live Streams |
| Changing permissions while live | Streaming Settings | Edits apply once you stop and restart the broadcast | A restart interrupts the show, so settle permissions in advance | Streaming Settings Overview |
Private and one-to-one streams with lists
Lists turn a public stream into a private one. Fansly's Livestreaming 101 page on the Creator Hub suggests choosing lists under Stream Viewing Permissions to go live for one fan or a VIP group, and names paid one-on-one sessions, exclusive group shows and pre-sale tickets as uses. The Private Lists article adds that lists can control who enters a stream, carry stream-specific discounts and limit who takes part in the chat.
- Create a custom list for the session from Lists in the Creator Dashboard.
- Add the fans who have paid or qualified; buyers of a related set can be added from that media's three-dot menu with Add Buyers to List.
- Set stream viewing to that list, and set the chat to the same list.
- Tell the list about the session with a mass message that includes only that list.
- After a one-off session, remove the members or delete the list, remembering the Lists article warns that a deleted list cannot be recovered.
Running the chat: viewer list, moderators and commands
The Live Stream Viewer List article opens the list from the people icon at the top right of the stream chat, or from the three stacked dots at the bottom right followed by Show Chatters. It shows you as the broadcaster, then moderators, subscribers and everyone else connected, with a search bar for finding one fan. An older article, Viewing Your Live Stream Audience, points to a cogwheel at the bottom of the chat instead, so if one route is missing, try the other.
Moderation runs on typed commands. The table combines Fansly's Stream Chat Commands article with the Creator Hub list.
| Command | What it does | Listed in |
|---|---|---|
| /ban [username] | Stops that user sending messages in your chat | Help centre and Creator Hub |
| /timeout [username] [seconds] | Silences the user for the number of seconds you type | Help centre and Creator Hub |
| /unban [username] | Reverses a ban, and in the help centre wording a timeout too | Help centre and Creator Hub |
| /slow [seconds] or /slowmode [seconds] | Each user can post only once within the interval you set | Help centre; the Creator Hub shows /slow only |
| /slow 0 or /slowoff | Turns slow mode off for the whole chat | Help centre and Creator Hub |
| /mod [username] | Gives another user moderation rights in your chat | Creator Hub only |
The help article adds that tipped messages bypass slow mode, and so do moderators and the channel owner. Because the help-centre list leaves out /mod, test it in a short private stream before you depend on a moderator for a busy one.
A short tip menu for live streams
Since tipped messages skip slow mode, a live tip menu keeps working when the chat is throttled: fans who tip with a request are the ones whose messages still get through. Fansly's help centre does not describe a dedicated live menu feature, so keep the live version short enough to show on screen or fit in the stream title, and keep the full post-based menu and its keyword automations as set out in our Fansly tip menu guide.
| Live request | Amount | How you deliver it | Boundary |
|---|---|---|---|
| Pick the next song from your playlist | [you set] | Played next, with the fan's username read out | Only tracks you have the rights to stream |
| Choose the next game or segment | [you set] | Switched at the next natural break | Games whose publisher allows paywalled streams |
| Question answered on stream | [you set] | Answered in full before the next segment begins | Questions about your location or personal details are declined |
| Shout-out by username | [you set] | Said on stream and typed into the chat | Fansly usernames, never real names |
| Vote on the next stream's theme | [you set] | Counted toward a poll announced at the end | Options come from your own shortlist |
Streaming rules that protect your income
Fansly's streaming content guidelines say you can stream anything you are allowed to post, under the same restrictions as regular uploads. Three of the rules have a direct money angle:
- Rights: you need to own, or have explicit permission for, background music, video game footage and any other third-party material in the stream.
- Games: some publishers restrict streaming their games behind paywalls or in adult contexts, and breaking a publisher's terms can bring penalties, so check each game before a ticketed session.
- Live means live: pre-recorded or previously uploaded video is not allowed, even with disclosure, and recordings belong on your page as ordinary uploads.
A ticketed stream that breaks one of these rules risks more than a takedown, because fans paid for something live and compliant. Treat the checks as part of the product rather than paperwork.
Go-live checklist
- Broadcasting software updated and tested, or a mobile app with RTMP ingest installed.
- A fresh stream key if you have switched devices, with no settings window visible on screen.
- Stream Server and Stream Key pasted into the Custom service in OBS.
- Viewing permissions set to a ticket, subscribers, a list or another condition, unless you really mean to stream to every logged-in user.
- Chat room generated, chat permissions set, and limits on other creators, GIFs and private chats chosen.
- A moderator briefed, with the chat commands written down beside your screen.
- Stream goal created with a clear title, description and target.
- Stream title written so fans know what the session is about.
- Music, game footage and other third-party material cleared, and nothing pre-recorded in the plan.
- An announcement sent to the right audience, as described in our Fansly mass messages guide: Exclude Offline Users for a just-started alert, or Include Lists for a private session.
- Start Streaming pressed, then the viewer list opened to confirm people are connecting.
- Permissions left alone until the end, because changes only apply after a restart.
After the stream: finding the numbers
The Streaming Settings overview mentions Revenue Statistics in the streaming dashboard for revenue from previous streams. On the newer Statistics page, Stream Tickets appear as a product type under Earnings by product, while tips, including price-per-message tips, are counted under Tips. Write down each stream's permission set next to its results, so a ticketed session can be compared with a subscriber-only one on equal terms.
Limits of this guide
This guide is based on Fansly's help centre and Creator Hub as they read on 1 October 2026. Several streaming articles overlap and disagree on small points, such as where the viewer list button sits and whether /mod is available, so run a short private test stream before relying on any feature for a paid session.
It also cannot see your room. Live video can reveal more than you intend, from a view through a window to a voice in the background or mail on a shelf. Check your frame and audio for anything that could identify where you live before every stream, and if someone in chat starts asking for that kind of detail, time them out and move on.