Tested tool guide
Tested browser tools
Checked August 16, 2026
What CSS Text Shadow Generator does, with a checked example
Text-shadow layers are built from a horizontal offset, vertical offset, blur radius, and color. The generator combines those settings into a comma-separated CSS value, with one item for each layer. Adding layers can produce outlines, raised lettering, or separate highlights and shadows. The ordering is easy to misread: CSS paints the first listed shadow on top of later shadows, so reversing the list can visibly change overlaps.
Worked example
A concrete input and expected output from the current implementation.
Input
Layer 1: horizontal 2px, vertical 3px, blur 4px, color #000000
Layer 2: horizontal -1px, vertical 0px, blur 0px, color #ff0000
->
Expected output
text-shadow: 2px 3px 4px #000000, -1px 0px 0px #ff0000;
Each comma-separated item defines one shadow. The first is offset 2px right and 3px down with a 4px blur; the second is offset 1px left and has no vertical offset or blur.