How it works
This groovy font generator sets your words in five fat display fonts riding a wave: retro wavy text, saved as a picture. It opens on Shrikhand, fading from orange to brown on cream paper.
Read the full guide
What the wave does
Wave lifts and tilts whole letters along a sine curve, about one and a half waves to a long line. Bend at 0 is a ripple of 0.15 of the type size. At 100 the swell is four times that. Curves hold one line of 60 characters, so a second line joins the first.
Five fonts, none of them thin
Shrikhand is a fat italic with ball terminals, the only slanted face here. Bagel Fat One is round, with thin cuts where strokes meet. Chango is the widest: a line runs half as long again as in Bagel Fat One. Fascinate pairs fat strokes with hairlines that tangle on a wave, so keep it Straight. Monoton builds each letter from parallel lines.
Tips
- Two-colour fade runs from Letter colour at the top to Outline colour at the bottom. Try mustard over brown.
- Sunset fade is always yellow, coral and purple, pale on cream. Put it on Night blue or Black.
- For a hippie poster, pick Rainbow, keep the Wave and set Decoration to Hearts. No flowers yet.
Questions and answers
Are these real 70s fonts?
No. The page borrows the decade's fat strokes and warm colours, not its type. Shrikhand, begun in 2015, comes from Gujarat's street lettering, Bagel Fat One (2023) from pastries, Chango from a Mexican illustrator, and Monoton from a 1931 typeface.
What makes lettering look psychedelic?
Clashing bright colours, and ornate letters bent until letter and background swap places. Both come from concert posters of about 1966 to 1972. As a psychedelic font generator this page does the colour and the wave but never stretches a letter into the melted look.
Can I print the result on a shirt or a poster?
Yes. The five fonts are under the SIL Open Font License, and its FAQ names posters and t-shirts among uses needing no extra permission. The artwork is yours, no credit line required. For print, press Download SVG: it has no pixels to run out of.