Clock.png This article or section contains information about a feature from a future version of Scratch that is unreleased and is subject to change. Please cite any additional info in order to prevent speculation.
Document stub.png This article is a stub. It may be incomplete, unfinished, or have missing parts/sections. If the article can be expanded, please do so! There may be suggestions on its talk page. (December 2017)

Pen Extension is a Scratch 3.0 extension including Scratch 2.0's pen blocks.[1] To use them, it is needed to load it in advance. Older blocks are kept but hidden.[2] There are 9 blocks.


  • 3.0 Pen Stamp.png

Made to replace Stamp (block) from 2.0; stamps the current sprite.

  • 3.0 Pen Clear.png

Made to replace Clear (block) from 2.0; clears all pen in the project.

  • 3.0 Pen Pen down.png

Made to replace Pen Down (block) from 2.0; puts the pen down so that it can draw on the stage.

  • 3.0 Pen Pen up.png

Made to replace Pen Up (block) from 2.0; puts the pen up so that it can no longer draw until the ‘Pen down’ block is used.

  • 3.0 Pen Set pen color to (picker).png
  • 3.0 Pen Set pen color to (input).png
  • 3.0 Pen Change pen color by.png
  • 3.0 Pen Set pen size to.png
  • 3.0 Pen Change pen size by.png


  1. ericrosenbaum. (3/10/2017). "We are moving the pen blocks to an extension."
  2. ericrosenbaum. (31/10/2017). "Part of this support involves the ability to define 2.0-compatible blocks that do not show up in the palette, but which can load in a project that uses them."

See also