CrazyGLCrazyGLHomeExploreGitHubBrowse heroesLoading hero…← Back to gallery@crazygl/glitch-title

Glitch Title

Massive title with horizontal slice glitches, RGB drift and faint scanlines — the classic broken-broadcast hero.

ReactFont#glitch#title#typography

Usage

import GlitchTitle from '@crazygl/hero-glitch-title';

export default function Hero() {
	return (
		<GlitchTitle
			heading="BROKEN BEAM"
			subheading="transmission unstable"
			rgbDrift={12}
			sliceCount={5}
		/>
	);
}

Customise

  • GlitchsliceCount (horizontal bands), burstHz (how often the glitch fires), rgbDrift (channel-split distance in px), scanlines toggle.
  • ColourstextColor, redColor / cyanColor (the two ghost channels), subColor.
  • TypographyfontSize, headingFontFamily, headingFontWeight.
  • BackdropbgColor or transparentBackground.

Best for

  • Cyberpunk, gaming, and esports landing pages.
  • Music drops, film/TV teasers, and broadcast-themed brands.
  • Bold agency splash pages that want a broken-signal aesthetic.
01 · Install the package

One command, zero config.

npm install @crazygl/hero-glitch-title
02 · Render the component

Import once, drop it in.

The component takes the same props you see in the live customizer on the right — every default ships poster-quality.

hero.tsx
import GlitchTitle from '@crazygl/hero-glitch-title';

export default function Landing() {
  return (
    <GlitchTitle />
  );
}
03 · Use it in a page

SSR-safe by default.

The wrapper renders static HTML on the server and only initialises the canvas after hydration, so search engines see your copy.

page.tsx
// app/page.tsx — works in SSR-first frameworks (Next, Remix, Astro, etc.)
'use client';

import GlitchTitle from '@crazygl/hero-glitch-title';

export default function Page() {
  return (
    <section>
      <GlitchTitle
        heading="Say hi."
        subheading="Your new hero."
      />
      <article>
        <h2>Welcome</h2>
        <p>Your content keeps its own voice below the hero.</p>
      </article>
    </section>
  );
}
You might also like

Similar heroes

Text Glitch Hover

Heading sits calm until you hover, then snaps into an RGB-split glitch. Stops cleanly on leave — restraint with a payoff.

Glitch Hero Poster

A cyberpunk poster: any screenshot or photograph is overlaid with RGB channel splitting, horizontal slice glitches, soft CRT scanlines, and digital grain. The pointer ramps the chaos up — perfect for launch campaigns, agencies, gaming, and music.

Slow Glitch Fabric

An elegant, controlled digital-signal background: deep moody bands drift like a damaged broadcast, always carrying a tasteful base glitch — blocky horizontal tears and red/cyan channel splits. Move the cursor and the glitch concentrates around its position, intensifying the tears and chromatic split right where you point, then eases back out when you leave.

Cyberpunk Text

Neon-lit cyberpunk heading with magenta + cyan glow, periodic flicker, and faint scanlines — Night City wall poster vibes.

Gradient Text

Heading filled with a slowly drifting multi-stop linear gradient — three configurable colours, customizable angle, optional animation.

Rotating Text Pro

Slot machine with a 3D flip in X — the rotating word flips over a horizontal axis like a split-flap board.
Live customizer

Glitch Title

Slice count5Burst rate (Hz)0.8RGB drift (px)12pxScanlinesText colourRed layerCyan layerSubheading colourFont size140pxFontWeight800Transparent backgroundBackground
CrazyGL · crazygl.comProgrammable hero sections for real websites.