How it works
Twenty-four pieces of ASCII hedgehog art, drawn for this page and not lifted from an archive: a hedgehog with an apple, under an umbrella, in a teacup, asleep. They run from one line to ten, all in plain keyboard characters.
Read the full guide
What makes it a hedgehog
Most pieces are built from the same parts: a nose made of < and an apostrophe, an o for the eye, and fans of \|/ for the spines. The feet are double quotes. Repeat the \|/ fan and a hedgehog grows longer.
Two you can write on
Hedgehog with a sign takes ten characters where it says YOUR WORDS, and Hedgehog says hello takes seven in its speech bubble. Keep to the same count, padding with spaces, and the frame stays closed.
- Four taller pieces have no leading space and no two spaces together, so a box that squashes spaces cannot bend them: see Squash-proof.
- Spines out of line mean the font is not monospaced. The cat page explains that and the other ways a piece arrives broken.
Questions and answers
What is the shortest ASCII hedgehog?
Hedgehog ball on a line, at 14 characters, all spines and no face. With a nose and an eye, Hedgehog on a walk is 17 characters on one line.
Are these all plain keyboard characters?
Yes. All 24 use only the 95 printable ASCII characters, so no font can be missing one. Every piece has backslashes in it, which matters where backslashes are treated as escapes.
Can I make the hedgehog face the other way?
Yes, by hand: reverse each line, then swap every slanted or bracketed character for its mirror, < for >, ( for ) and / for the backslash. Two hedgehogs meet has one facing each way.