Scrolling Text Display

Overview

The marquee text generator turns any text into a looping scrolling display with 6 direction options, adjustable font size from 12 to 500 px, speed from 0.1 to 3x, and custom colors and fonts. Fullscreen mode is designed for large-screen presentations, live-stream lower thirds, and shop display panels, with all rendering done locally in the browser.

Choosing a Scroll Direction

Horizontal options: left-to-right, right-to-left, and horizontal bounce (text bounces between edges). Vertical options: top-to-bottom, bottom-to-top, and vertical bounce. Bounce modes work best with short text because the content reverses at each edge rather than looping, so long strings will spend most of their time off-screen between bounces.

Speed vs. Font Size Interaction

Speed and font size both affect how fast the text appears to move. A larger font moves more pixels per frame at the same speed setting, so it reads faster visually. Short texts work well at 2.0–3.0x; long scrolling announcements are more readable at 0.5–1.5x. Adjust font size and speed together — raising one usually requires lowering the other.

Using Device Fonts

Click "Get Device Fonts" to request access to locally installed fonts. The browser will ask for permission; after granting it, you can pick any system font from the dropdown. This feature relies on the Local Font Access API, which Safari and most mobile browsers do not yet support. When unavailable, the tool falls back to a built-in list including Arial, Georgia, and similar common fonts.

High Contrast Mode

Enabling high contrast applies a brightness(1.35) contrast(1.25) filter to the canvas. This makes text more legible in strong ambient light — outdoor screens, projector setups, or sunlit windows. It has no effect on the underlying animation or export.

Landscape Mode

Enabling landscape mode rotates the canvas 90 degrees. On a physically vertical device this renders as full-width horizontal text, which is useful for setting a phone on its side as a scrolling signage panel. On desktop the stage width and height swap accordingly.