Mit diesem Tool erstellst du leuchtende Schrift im Stil einer Neonreklame – nur mit CSS-text-shadow. Links gibst du den Text der Leuchtreklame ein und stellst Schriftgröße (20 bis 100 px), Leuchtintensität (Radius 2 bis 30 px), Leuchtfarbe und Schriftstil (Monospace, Sans-serif, Serif oder Cursive) ein. Die Vorschau aktualisiert sich sofort, darunter steht der fertige CSS-Code zum Kopieren. Die pinke Startkonfiguration erzeugt .neon-text { color: #ffffff; font-family: sans-serif; font-size: 48px; text-shadow: 0 0 4px #fff, 0 0 10px #ff007f, 0 0 20px #ff007f; } plus eine Puls-Animation.
Der Effekt besteht aus drei text-shadow-Ebenen. Die erste ist ein 4 px weißes Leuchten, das den hellen Kern der Neonröhre nachahmt. Die zweite nutzt deine Farbe mit dem gewählten Radius als Unschärfe, die dritte dieselbe Farbe mit doppelter Unschärfe für den äußeren Lichthof. Der Text selbst ist weiß, weil der Kern einer echten Neonröhre fast weiß wirkt und die Farbe vor allem vom umgebenden Leuchten kommt. Ein größerer Radius ergibt einen weicheren, breiteren Schein, verschwimmt bei kleiner Schrift aber schnell – verkleinere den Radius also mit der Schriftgröße.
Ist der pulsierende Lichteffekt aktiv, enthält der CSS-Code eine Regel @keyframes neon-pulse: In der Mitte der Animation schrumpft das Leuchten auf die Hälfte und die Deckkraft sinkt auf 0,85; mit alternate und ease-in-out läuft die Animation hin und zurück, als würde die Röhre atmen. Die Pulsier-Geschwindigkeit reicht von 0,5 bis 4 Sekunden; kleinere Werte flackern schneller. Die vier Designvorlagen (Cyberpunk, Polarlichter, Tiefsee ohne Pulsieren und Retro Sunset) setzen Farbe, Radius, Größe und Animation mit einem Klick.
Neonschrift wirkt am besten auf dunklem Hintergrund; auf Weiß verschwindet der Lichthof fast vollständig. Halte das Pulsieren langsam, denn schnelles Blinken kann manche Menschen stören, und schalte es per Media Query prefers-reduced-motion bei Bedarf ab. text-shadow ist reines CSS ohne Bilder oder JavaScript und wird von allen modernen Browsern unterstützt. Die kopierte Klasse heißt .neon-text – benenne sie um und wende sie auf Überschriften oder Buttons an.