Free-to-print coloring sheets and worksheets for kids (and curious adults).
🎨 Live generator → nelsondooley.github.io/printables
A single-page tool that generates a fresh 3×3 grid of emotion coloring sheets every click. Each circle is labeled with a random body-state + feeling combination — things like "sleepy and giggly", "hungry and brave", "bouncy and dreamy". Positivity-tilted with enough variety to feel fun. Color them however the phrase makes you feel.
In the browser:
- 🎲 Click Generate new sheet for a fresh random grid
- ⬇ Download SVG to save and print later
- 🖨 Print directly from the browser (letter size)
- 🔗 Every sheet has a shareable URL like
?seed=1234— same seed always produces the same sheet
No login, no tracking, nothing to install.
| File | Purpose |
|---|---|
index.html |
Self-contained generator — HTML + CSS + JS, no dependencies |
fill-in-faces.eps |
The original 3×3 coloring sheet (EPS, 2019) that inspired the generator |
README.md |
You are here |
git clone https://github.com/nelsondooley/printables.git
cd printables
python3 -m http.server 8000 # or any static file server
open http://localhost:8000/That's it — no build step, no dependencies.
All word lists live at the top of the <script> block in index.html:
BODY_STATES— physical/activity words (hungry, sleepy, busy, …)EMOTIONS— feeling words (happy, silly, grumpy, dreamy, …)
Add, remove, or swap words to match your audience. The generator combines them as "{state} and {emotion}".
Font size, margin, grid dimensions, and the SVG page size (letter at 96dpi) are all tweakable near the top of the buildSvg function.
The live generator is served by GitHub Pages straight from main. Every push to main updates the hosted version within a minute or two.
MIT — use, remix, adapt for your classroom, therapy practice, kids' room, whatever.