Pixel Canvas Português
Twitch Extension · Bits

Your community owns the stream.

Chat uses Bits to claim blocks on your video — text, image or GIF, with their name on it. You set the Bits per block, approve what shows, keep 80%.

Install on Twitch Setup guide
Free · no contract · Twitch pays the 80/20 split
LIVE Pixel Canvas round 3 · 78% claimed GG EZjoao_br★sub gift?nina★ggtiago★te amo mãekevin★GIFmeme_primeiro bloconovato★VIPrei★oi mãepedrinhoGIFana_gifPT 🇵🇹ruiana <3ana_CLIP ITeduBRhuehuesub train!tremPARABÉNStimeMODS TOPmod_ana⏳vai TimãoricardoCLUBEbookwormANIVERdayGGgg2eu estiveghost_🎉festfeliz!ana2olazeRAIDclan_z🔥lu_tmjmariRAIDclan_x😂vlolgaboiivo🎮biaGGlpFnandoPIX?dudu🐸pepe❤ju2okk2oiz2RAIDclan_y🚀spLOLj⏳BRztmjmari2oilia👀x✓KL✓❤A✓P♥FMVJSV♥OV❤EGZEGMM★HINS☺Z✓BMN★✓V♪MVPJ♥DH❤❤♥OKNLB❤Z✓KB♥R❤VSD♥ZZFD♥BTDAADSVJT☺VIUHMNE♪C✓BRRG☺TRPURB✓OBF S 100 M 300 L 1000 ★ 2000 TOP: 1. nina (4200) · 2. joao_br (2000)
Floating overlay, dark theme. Text, image, GIF and one Premium block.

How it works

1 FREE TAKEN

Pick a spot

Green = free. Red = taken.

2 M · 300 L · 1000 ★ 2000 oi mãe 👋 🖼 GIF Use 300 Bits 90 s

Use Bits

Spot held for 90 s while you confirm.

3oi mãepedrinho

It shows on stream

Text can appear instantly. Images wait for approval.

For viewers

SSmall25×25MMedium50×50LLarge75×75★Premium100×100

Four sizes

A grid of 1,536 squares of 25 px. S = 1 square: a colour or one letter/emoji. M = 2×2: a short word or an image/GIF. L = 3×3. Premium = 4×4 with a pulsing gold frame — the VIP block.

GG EZjoaoText
🔥lu_Emoji
anaImage
GIFcat_Animated GIF

What goes on a block

Colour or 1 character on S; text (6 on M, 16 on L, 24 on Premium), colours and animation; images/GIFs from M up — PNG/JPG/GIF/WebP up to 8 MB (a Giphy GIF fits), resized to the block server-side, animation kept.

⏱Reserved90 s, yours only◆BitsTwitch dialog⏳Pendingimages only✓On the boarduntil the board is full

From Bits to board

Conflict? Your block moves to the nearest free space — you never lose your block. On mobile: tap, drag, pinch to zoom. Landscape collapses to a pill.

Setup

Everything lives in Creator Dashboard → Extensions → My Extensions → Pixel Canvas → Configure. Changes apply live, no reload.

102030501001502003005007501k1.5k2k3k5k7.5k10kS · M · L · ★ = 20 · 50 · 200 · 500

Bits per block

Per size, on a 10–10,000 Bits ladder. Minimums 10 / 30 / 100 / 300 — low on purpose so everyone joins in. Standard (20/50/200/500) and Big channel presets. You also choose which sizes are on (e.g. S only for a pixel-art mural).

Auto-approve textAuto-approve colour⏳Images · manual

Moderation

You choose what may skip your approval: text (after the pre-filter; off by default), colour-only blocks (on). Images always wait.

darklightgraytransparent

Board background

Dark, light, gray or transparent.

40 – 100 %

Layout & size

6 modes, 5 anchors, adjustable size. Whole board (viewers drag/zoom) or a reduced board: bars offer only the rows/columns that fit, the floating box fewer squares at the same size. Gallery below.

3ROUND 78%CLAIMED 24BLOCKS 2PENDING ⏸ Pause board New round 🔄 Approve all

Live panel

Quick Actions → Pixel Canvas: approve, pause the board, new round.

12345

First stream

Preset → layout → mods know the panel → explain in one sentence → shout out the first block.

Layouts

3:2 board. Viewers can collapse the overlay any time and, in the floating box, drag it by its header. The streamer places and resizes the box live on their own channel page — the spot is saved for everyone.

Floating — centre — real screenshot
Floating — centre20–100% of width · full board or board sized to the box (fewer squares, same size) · the streamer drags and resizes the box on their channel page (saved for everyone) · viewers can drag it too
Floating — corner — real screenshot
Floating — corner20–100% of width · full board or board sized to the box (fewer squares, same size) · the streamer drags and resizes the box on their channel page (saved for everyone) · viewers can drag it too
Top bar — real screenshot
Top bar15–50% of height · whole board (drag) or 2–8 fixed rows
Bottom bar — real screenshot
Bottom bar15–50% of height · whole board (drag) or 2–8 fixed rows
Left bar — real screenshot
Left bar15–40% of width · whole board (drag) or 6–16 fixed columns
Right bar — real screenshot
Right bar15–40% of width · whole board (drag) or 6–16 fixed columns
Frame — real screenshot
Frame3–8 rows of squares · the centre always stays clear
Panel below the video — real screenshot
Panel below the videoCovers nothing · with or without the overlay

Moderation & rules

3ROUND 78%CLAIMED 24BLOCKS 2PENDING Moderation ⏸ Pause board New round 🔄 Pending approval (2) Approve all (2) GIF ana_gif · large · image · 12s ago 🔍 enlarge Approve Reject feliz aniver… ana_ · large · text · 40s ago Approve Reject
Live panel: board status, pending queue with preview and minimap, one click to approve.

🛡️ Text pre-filter

A first barrier, not a moderator: it stops the obvious (links, hate, profanity, sexual, ads, brands, l33t — PT/EN/ES) before any Bits are used. Everything else is your call.

🖼️ Images: always you

Never shown without your approval (Twitch §7.2). Hatched area until then.

👆 You decide

The streamer (and mods) are the moderation: approve · reject · remove · approve all · pause the board · new round. One click each, inside the dashboard.

Rules

✕No ads, brands or links
✕No hate, harassment, sexual or violent content
✓Viewer's name always shown on the block
✕Bits are not refunded by the extension
✓The streamer can remove any block

Limits

1/6/16/24characters (S/M/L/★)
8 MBper image
90 sreservation
5blocks / min
10uploads / min
1536squares of 25 px (48×32)
PNG · JPG · GIF · WebPformats

Twitch website (desktop and mobile web); native apps do not show overlays

FAQ

Is there any fee for the streamer?

Nothing. Twitch splits the Bits used 80/20 and includes your share in your Bits payout. No contract.

Does it work on any channel?

Affiliate or Partner channels only — Bits in extensions are a Twitch feature for monetised channels. On a channel without Bits the board shows but nobody can claim blocks; the moment Twitch enables Bits for the channel it just works, nothing to change.

Will it cover my game?

Only if you want: frame (centre clear), thin bar, or a box viewers can collapse. Changes live.

Do I have to moderate everything by hand?

Only what you choose. You can let text (after the pre-filter) and colour-only blocks go in on their own; images always need your click. You can remove any block at any time.

What happens when the board fills up?

Press "New round": clean board, leaderboard kept, chat fills it again. "Board full!" makes a good clip.

Can brands have a spot?

No — Twitch Extension policy. The filter blocks brands and links; branded images should be rejected.

A viewer used Bits and I rejected it. Now what?

The area frees up. The extension does not refund Bits — hence the rules shown before confirming. Reject rule-breaking; consider approving the rest.

How do I pause during a break?

"Pause the board" in the panel. Board stays visible, no new blocks, anyone mid-confirmation completes.

Does it work on mobile?

On the Twitch website, yes (tap, drag, pinch). Native apps do not show extension overlays.

Two viewers picked the same spot?

First one reserves for 90 s; the second is told before using Bits. Conflict at confirmation → block moves to the nearest free space.

Do blocks stay forever?

For the round. A new round clears the board and deletes the images.

What data do you keep about viewers?

Twitch username, an opaque Twitch id, block content and Bits transaction ids. No emails, no billing data.

Can I have only small squares, no images?

Yes. In Bits per block, untick the sizes you do not want. S only = a pixel-art mural (colours and letters, no images); M+ only = fewer, richer blocks.

The box is small and the squares tiny?

Pick "board sized to the box" in the layout: a 40% box shows 18×12 squares at the same size as at 100%. In bars, the equivalent is fixed rows/columns.

Giphy GIFs are 3–5 MB. Do they pass?

Yes, up to 8 MB. The server shrinks it to 256 px and converts it to animated WebP (up to 60 frames) — viewers download ~100–300 KB, never the original.

How do I report a problem?

Email support@pixelcanvas.cloud with the channel name and a screenshot. Twitch rule violations: report to Twitch too.

Channels using Pixel Canvas

Coming soon — the extension is launching.

Want to be listed? Write to support@pixelcanvas.cloud.