Chalkboard

Retro & Themed · Static · pure CSS

Chalk-dust lettering with edges roughened by an SVG turbulence displacement and a faint dusty halo. White chalk on dark, charcoal on light.

Chalkboard

CSS

/* Chalkboard — generated with TEXT-FX
 * HTML: requires the inline <svg> filter defs — see the HTML export.
 * Font: 'Archivo Black', sans-serif (load from Google Fonts).
 */

.text-effect {
  font-family: 'Archivo Black', sans-serif;
  font-weight: 700;
  letter-spacing: 2px;
  text-transform: none;
}

.text-effect {
  color: hsl(45 18% 90%);
  filter: url(#text-effect-chalk);
  text-shadow: 0 0 1px hsl(45 20% 95% / 0.35), 0 0 3px hsl(45 20% 95% / 0.35);
}

HTML

This effect needs the markup below (per-letter spans, SVG defs, or a data-text attribute).

<style>
.text-effect {
  font-family: 'Archivo Black', sans-serif;
  font-weight: 700;
  letter-spacing: 2px;
  text-transform: none;
}

.text-effect {
  color: hsl(45 18% 90%);
  filter: url(#text-effect-chalk);
  text-shadow: 0 0 1px hsl(45 20% 95% / 0.35), 0 0 3px hsl(45 20% 95% / 0.35);
}
</style>

<svg width="0" height="0" style="position:absolute" aria-hidden="true"><defs>
<filter id="text-effect-chalk" x="-15%" y="-15%" width="130%" height="130%">
  <feTurbulence type="fractalNoise" baseFrequency="0.9" numOctaves="2" seed="11" result="n"/>
  <feDisplacementMap in="SourceGraphic" in2="n" scale="2" xChannelSelector="R" yChannelSelector="G"/>
</filter>
</defs></svg>

<div class="text-effect">Your text</div>
Category
Retro & Themed
Type
Static
Browser support
SVG feTurbulence + feDisplacementMap (rough chalk edge) via filter:url(#…)
Capabilities
svgDefs

Related Retro & Themed effects