Paint by Code icon

Paint by Code

Paint by Code turns your favorite photos into beautiful paint-by-numbers canvases — ready to color in the app or print at home.

iOS iOS 🎨 Start with any photo. Finish with something you made.

Everything runs on your device. Your photos stay private — no account needed, no cloud required.

How it works

1

Add a photo

Add a photo from your library or camera.

2

Choose your style

Choose your style — 8 to 24 colors, detail level, and canvas format.

3

Generate your canvas

Generate your numbered canvas with a matching color legend.

4

Paint or print

Paint in the app with Apple Pencil, or export to print.

Features

🎯

Smart region detection

Clear, paintable areas that make coloring satisfying and easy.

🔢

Numbered canvas & legend

Numbered canvas with a color legend matched to your palette.

✏️

Paint mode with Apple Pencil

Paint mode with Apple Pencil support for a natural coloring experience.

🖍️

Colored pencil matching

See which real pencil matches each color in your palette.

🖨️

Export & print

Export & print — A4, Letter, or square format.

💾

Save locally

Save canvases locally on your device — your work stays yours.

Perfect for

  • 🧘 Creative relaxation and mindfulness
  • 🎁 Personalized gifts from your own photos
  • 👨‍👩‍👧 Family projects and rainy-day activities
  • 🎨 Artists who love paint-by-numbers