WebGL · Three.js

Pumpkin Carve

Carve a jack-o'-lantern in 3D. Draw shapes on the pumpkin to cut them out, then press Finish to light it up.

Launch Pumpkin Carve

Free, full screen, right in your browser

A pumpkin carved with Jack Skellington's face, glowing on a pallet in a misty, moonlit forest, with Share and Carve again buttons beneath it
The same lit pumpkin on a phone, with Share and Carve again buttons beneath it

How it works

  1. Jack Skellington's second eye being outlined on the pumpkin, point by point, beside the eye and nose already cut

    Draw a shape

    Place points round an eye or a grin, and drag as you place one to bend its edge into a curve. Or switch to free draw and sketch it.

  2. The pumpkin with Jack Skellington's eyes, nose and stitched grin cut out, still unlit

    Cut it out

    Close the shape and it is cut clean through the skin, and the piece drops away. Undo takes it back.

  3. The share card for a finished pumpkin, with Share and Save image buttons

    Light it and share it

    Press Finish to strike the candle inside, then save a picture of your pumpkin or send it to a friend.

Give it a go

Launch Pumpkin Carve

Works on desktop, tablet and phone

Work with me

Want something like this built?

These started as ideas I wanted to try. If you have one of your own that needs 3D, WebGL or something people can play with, get in touch and we can talk it through.

Start a conversation