Collectible ID Card Widget | Twitch Sub & Raid Alert Overlay
Someone subscribes, raids, follows or types !id — and an official-looking identity card is issued to them on stream. Their photo, their ID number, their role, their citizenship, when they joined, how long they've been a member. Crest, seal, hologram strip, chip, barcode and a guilloché security pattern, all printed live.
And it is graded. A card comes out Common, Rare, Epic or Legendary depending on who is holding it — so the moment a long-time subscriber gets theirs, chat sees it.
Why you'll love it
- Nothing to install and nothing that can break. The crest, the seal, the hologram, the chip, the barcode and every floating mote are drawn live in SVG and CSS. There are no image files anywhere in the widget, so nothing can 404 on stream.
-
It fires itself. Alert mode auto-issues a card on sub, resub, gift sub, follow, raid or a viewer's first chat message. Command mode lets anyone pull theirs up with
!id. - Real sub badges. Paste your channel's own Tier 1/2/3 badge URLs and the card wears them, token-free. Leave them blank and a themed star stands in, so the card is never broken.
- You decide what rarity means. Default is “any subscriber = Legendary”, or set fine tiers by months and sub tier, elevate mods, VIPs and founders, and rename the tiers to fit your channel.
Seven nations, each a full design
- Rose Quartz Republic — blush, rose and lilac holographic
- Gold Republic — black and gold prestige
- Aurora State — frosted glass with an aurora hologram
- Neon State — dark with vibrant neon
- Cyber ID — holographic HUD and scanlines
- Fantasy Kingdom — parchment and wax-seal heraldry
- Pixel ID — 8-bit and CRT
Plus a Custom nation where you set every element's colour yourself — housing, frame, accent, metal, photo glow, decoration, text and labels, all previewing live.
Ten setting groups, no code
Identical in the OBS panel and the StreamElements Fields panel, one to one:
Setup (channel, nation name, document subtitle) · Modes (command and alert) · Commands (rename, alias, permission, per-user cooldown) · Rarity · Sub badges · Design (themes, colours, position, scale, hold time) · Card fields · Decoration · Animation · Sounds
Every field on the card can be switched off individually — photo, ID number, role, status, member-since, tier and months, citizenship, rank, issued and expiry dates, hologram, seal, chip, barcode, signature, pronouns — along with the ID-number format and the citizenship text itself.
Three intro styles (print, materialize, stamp), toggles for every effect, and performance and reduced-motion modes.
It never shows on stream
The settings gear is hidden by default and only fades in when you hover the corner — which cannot happen on a live scene, because a browser source receives no mouse pointer unless you open Interact. Set it to hover, always, or fully hidden and open the panel with the C key instead.
Compatibility
Runs as a browser source in OBS Studio and Streamlabs Desktop, and ships a StreamElements build as four files for a Custom Widget. Both versions look and behave identically, and a settings export from one imports into the other.
What's included
A twelve-folder package: widget files, quick install, OBS Studio setup, StreamElements setup, Streamlabs Desktop setup, artwork assets, audio, fonts, customisation notes, a full widget tutorial, troubleshooting and backups. Version 1.3.5.
Digital delivery
This is a digital download. Nothing is shipped — you receive the complete widget package as a ZIP after purchase.
Important notes
One widget, not a bundle. Requires OBS Studio, Streamlabs Desktop or StreamElements to display. Card rarity reflects a viewer's role and sub history — it is a visual grade, not a prize, and nothing here can be exchanged for anything of value.
This is a digital product. Nothing is shipped. Your download link appears as soon as payment clears, and it is emailed to you as well.
Works with: OBS Studio, Streamlabs Desktop and StreamElements.
Platforms: Twitch, Kick, YouTube Live and TikTok Live. The files are platform independent, so you import once and stream anywhere.
Included: every file listed in the description, plus a step by step setup guide. If anything does not work, contact us and we will fix it.
Custom widget development
Need something built around your idea?
If you cannot find a widget that does exactly what you have in mind, we design and build them from scratch — custom interactions, custom mechanics and your own branding. Projects start at $150, and we confirm what is possible before you commit.