Scrolling Text Generator

Two ways to make text scroll. Bio Scroll Text repeats your message into a divider-separated block you copy and paste so it overflows a bio box and scrolls. Marquee Banner builds a portable, animated ticker you can embed on a website, forum signature, or OBS overlay.

Quick fill
Divider
Repeat
6×
Layout

Two kinds of scrolling text — pick the one you need

"Scrolling text" is really two jobs, and this page does both. Most people want the bio-scroll trick: a block of repeated text that overflows a profile's fixed-height bio box so the box has to scroll. A smaller group wants a literal animated marquee — a ticker that slides across a screen — for a website, a forum signature, or a stream overlay.

Bio Scroll Text → plain, copy-paste characters that overflow and scroll inside a bio.
Marquee Banner → an embeddable CSS animation that physically moves across the screen.

The tab at the top of the page switches between them. Bio mode is the front door — plain text solves the job in seconds. Reach for marquee mode only when you actually need motion on a page you control.

How the bio scroll trick works

A profile bio is a box with a fixed height. If the text you paste is taller than that box, the box scrolls to reveal the rest. That is the whole trick — there is no special "scroll" character.

1. Type a short message → 2. pick a divider → 3. repeat it until the block is longer than the bio limit → 4. copy and paste it into your bio

Use Fill to platform and the tool sets the repeat count to just clear a chosen field's limit (Instagram bios hold about 150 characters; TikTok about 80 — always approximate, since platforms change them). If your blank lines collapse when you save, switch to a visible divider — a line, dot, or star row — so every line carries a real character and survives. You can also restyle the whole block in any Unicode font before copying; the letters change, the divider glyphs stay.

Embed a scrolling marquee on a site or OBS overlay

Marquee mode builds a self-contained snippet — a little CSS plus HTML — that you paste into a page you control. It uses uniquely-named classes and its own keyframes, so it never clashes with the rest of your page, and it bundles no external fonts or files.

Website: paste the snippet into your HTML where you want the banner.
Forum signature: paste it wherever raw HTML is allowed.
OBS overlay: save the snippet as an .html file and add it as a Browser source.

The animation scrolls a doubled track for a seamless loop, pauses on hover, and — unlike the old approach — automatically stops for visitors who prefer reduced motion. It is the modern replacement for the deprecated <marquee> tag: same effect, standards-based, portable.

Copied!