pulz.bio is a hosted web product. You get one account, one public page at pulz.bio/yourname, and one dashboard. Nothing installs on your machine. Everything you build is a URL, so OBS, Twitch, Discord and your phone all reach it the same way.
Your page
The page is a stack of blocks in the order you put them. You add them from the My Page panel with the Add New button:
- Links, with the title and icon filled in from the URL you paste.
- Section headers and spacers, to group and space the links.
- A Gear / Setup block, which is a multi-row list for your hardware and its affiliate links.
- A music link from Spotify or Apple Music, which keeps the cover art.
- Your Twitch stream schedule and your featured clips, synced from Twitch.
- Your newest YouTube video, recent videos and recent Shorts.
- A Business Inquiry button that opens a protected form instead of showing your email.
- A Media Kit button that links to your stats page.
Design is separate from content. The Design group in the sidebar holds Themes, General, Text, Buttons, Backgrounds and Specials, and those settings apply to the page, the schedule page and the media kit.
The other pages you get
Every account has the same set of public URLs. They are built from your username, so they exist the moment your username does:
pulz.bio/yourname- the link-in-bio page.pulz.bio/yourname/s- the schedule page.pulz.bio/yourname/m- the media kit, once you enable it.pulz.bio/yourname/o- the OBS browser source.pulz.bio/yourname/e- a 340x78 live-status widget you can iframe into any site.pulz.bio/yourname/badge.svg- a live-status badge for a README or a forum signature.
Overlays and scenes
A scene is one 1920x1080 canvas holding everything you want on screen, and it becomes one browser source in OBS. You place widgets on it from six groups in the Add menu: Bars & Tickers, Chat, Alerts & Events, Stats & Goals, Games & Interactive, and Scenes & Extras.
If you already run one source per widget, that still works. The Single widgets list under your scene list on the Overlays page gives you a single-widget URL, and every pre-canvas overlay URL still resolves.
Twitch panels
Panels use the same editor on a 320px artboard. You design one, download the PNG, and add it on Twitch under your channel page with Edit Panels switched on. The link a panel points to is set on Twitch's side, not in pulz.
Stream Control and Automations
Stream Control is a board of cards you keep open on a second monitor while you are live. You drag and resize the cards, and the arrangement is remembered per browser.
Automations turns the same actions into plain URLs of the shape pulz.bio/t/<your token>/<action>. A Stream Deck's built-in "open URL" key, an iPhone Shortcut, an AutoHotkey line or a bot can call them with no headers and no body. The token is per creator and you can rotate it.
Discord and embeds
The Discord & Embeds panel holds four things that keep themselves up to date:
- A go-live announcement posted to a Discord webhook, which is edited into a VOD card when the stream ends.
- A synced schedule message that re-edits itself whenever your schedule changes.
- An activity log that posts a line for follows, subs, gift subs, cheers, raids and hype trains.
- The live-status widget and the status badge, for any site that is not Discord.
Business and numbers
- Analytics - page views, unique visitors, traffic sources, devices, browsers, operating systems, countries and views over time. Each link row on My Page also shows its clicks in the last 24 hours.
- Inbox - business inquiries sent through the protected form, so your email address is never on the page.
- Media Kit - a public stats page at
/mwith your reach per platform, your Twitch performance, your languages, your content tags and an optional rate card.
The small tools
- Wheel of Names - a wheel for giveaways and viewer picks, using your page's colours by default.
- QR-Codes - QR codes in a themed, light or dark mode, where themed follows your page's colours.
- Link-Shortener - short links of the shape
pulz.bio/l/<code>, with a click count and no ads.
What it replaces
- A general link-in-bio page, with streamer blocks a general one does not have.
- A hand-made schedule graphic you re-export every week.
- A separate Twitch panel maker.
- A per-widget overlay service for goals, chat, labels, alerts and counters.
- A PDF media kit you email to sponsors.
- A QR generator and an ad-supported link shortener.
What it cannot do
- Tips only count while a source is open. Streamlabs and StreamElements tips arrive over a socket that your browser source holds itself. Close the source and nothing arrives, because the connection was never on our servers.
- Some widgets show zero until you grant a permission. Goals, alerts, labels, the ad countdown, hype trains, polls and predictions each need an opt-in Twitch permission. This is the single most common reason a number sits at zero.
- Your page address is fixed. It is
pulz.bio/yourname. There is no custom domain option today. - The YouTube connection is read-only. You enter your channel handle and pulz reads public channel data. You do not sign in to YouTube, and pulz cannot post or change anything there.
- Not every platform is live. The X card lists your handle but does not connect yet. TikTok and Instagram only offer a Connect button when the integration is switched on for the deployment you are using.
FAQ
Do I need Twitch to use pulz.bio?
No. You can sign up with an email address and use the page, the design system, the tools and the link shortener with no platform connected. Twitch is what fills in your live status, schedule, clips and every overlay that reports a real number, so without it those blocks either stay hidden or show sample data.
Does a scene have to be a full 1920x1080 layout?
No. A scene is a 1920x1080 canvas because that maps onto an OBS source cleanly, but you can put one small widget in one corner and leave the rest empty. The Single widgets list also gives you a single-widget URL if you prefer one OBS source per element.
Does my page keep working while I am offline?
Yes. Live status, viewer count, title and category change when you go live and go back when you stop. The rest of the page - links, schedule, clips, videos - is there either way.
Where do I change things that affect every page at once?
The Design group in the dashboard sidebar. A theme picked there applies to your link-in-bio page, your schedule page and your media kit, so they do not drift apart.