This page lists all of the addons that are implemented on Scratch Addons.
This page is incomplete, and we need your help to complete the images. Read more here.
2D color picker
Replaces saturation and brightness sliders in the costume editor with a 2D color picker. Hold Shift while dragging the cursor to change the values on a single axis.
60FPS project player mode ⭐
Alt+Click the green flag to toggle 60FPS.
Capitalized Account Settings 🥚
Changes "Account settings" in the account menu to "Account Settings".
Thumbnails setter ⭐
Adds a button to the bottom-right of the project page to set the thumbnail of your project to any image (including gifs).
Replaces the emojis in comments on the website with improved vector designs.
Profile page banner
Turns the featured project on any user's profile into a nice-looking banner.
HD image uploads
Adds a new button above the "upload costume" button that automatically converts uploaded bitmap images into SVG (vector) images to avoid losing quality.
Better forum quoter
Select text in a forum post and click quote in the bottom right corner to only quote the select text.
Bitmap images copying
Allows you to copy a bitmap image from the costume editor into the system clipboard, so that you can paste it in other websites or software.
Grab single block with Ctrl key
Adds the ability to drag a single block out of the middle of a script (instead of the entire stack attached below it) while holding the Ctrl key.
Shows the total number of blocks in a project in the editor menu bar. Previously part of "sprite and script count".
Duplicate script with Alt key
Quickly duplicate a script by dragging it while holding the Alt key. Hold Ctrl as well to only duplicate a single block instead of the entire stack attached below it.
Block palette category icons
Adds icons inside the colored circles that identify block categories.
Block switching ⭐
Right click on a block to switch it to a related block.
Save blocks as image
Right click the code area to export blocks as SVG/PNG images.
Brings back editor cat hat blocks from April Fools 2020.
Clone counter ⭐
Adds a counter above the stage in the editor which shows the total amount of clones.
Cloud games ⭐
Available when clicking the Scratch Addons icon. Shows you how many Scratchers are currently on multiplayer projects, and their usernames.
Hex color picker ⭐
Adds hex code inputs to color pickers.
Two-column category menu
Splits the block category menu into two columns and moves it to the top of the block palette, like in Scratch 2.0.
Line breaks in comments
Makes line breaks (pressing Enter) in comments on the website visible instead of converting them to spaces.
Makes Scratch's messages page more compact and easier to read.
Asks if you're sure when committing actions under your Scratch account, such as sharing projects.
Ctrl+Click to run scripts
Only run scripts on click if also holding the Ctrl key.
Ctrl+Enter to post
Automatically posts the comment or forum post on Ctrl+Enter.
Customizable block shape
Adjust the padding, corner radius, and notch height of blocks.
Customizable code area zoom
Choose custom settings for the minimum, maximum, speed, and start size of the zoom of scripts in the code area, and autohide the controls.
Customizable profile picture border
Allows you to hide or change the outline around profile pictures in project and studio comments.
Dango rain on profiles (April Fools Day) 🥚
Users that include the word "dango" on their "About Me" will have dango emojis raining on the sides of their profile.
Website dark mode and customizable colors
Customize colors used by the Scratch website. Multiple dark themes by different authors available. If you don't need dark mode but want to change the default colors you can select the "Scratch's default colors" preset and tweak it.
Data category tweaks ⭐
Provides tweaks for the Data ("Variables") block category.
Adds a new "debugger" block category and a "logs" window to the editor. The "log", "warn" and "error" blocks will print the specified message into the logs window. The "breakpoint" block will pause the project when executed.
Customizable default project
Change the default project from the Scratch Cat to any existing project.
Disables the automatic saving of projects while editing.
Do not shift pasted items
Paste copied items at their original position instead of shifted slightly in the costume editor.
Non-draggable sprites in editor
Removes the ability to drag sprites around on the stage in the editor, except those explicitly set as draggable.
File drag and drop ⭐
Lets you drag images and sounds from your file manager into the sprite pane or costume/sound list. You can also drag text files into lists or "ask and wait" question inputs.
Echo effect button
Brings back the Echo button in the sound editor.
Editor comment previews
Allows you to preview the contents of comments by hovering over collapsed comments and blocks. You can use this to view comments that are off-screen, identify a loop block from the bottom by its preview, fit many long comments in a small space, and more.
Editor dark mode and customizable colors
Customize colors used by the project editor. Multiple dark themes by different authors available. If you don't need dark mode but want to change the default colors you can select the "Scratch's default colors" preset and tweak it.
Developer tools ⭐
Adds a find box and new menu options to the editor: copy/paste blocks, better clean up, go to custom block definition, and more!
Extra key support
Adds more keys to the "key () pressed?" and "when () key pressed" block dropdowns, such as enter, dot, comma, and more.
Messages in editor ⭐
Displays your message count in the editor menu bar.
Searchable dropdowns ⭐
Allows you to search block dropdowns.
Editor sound effects
Plays sound effects when you connect or delete blocks.
Display stage on left side
Moves the stage to the left side of the editor.
Running block border
Adds a colored highlight to the blocks that are currently being executed in a project.
Customizable block colors
Edit block colors for each category in the editor.
Emoji picker for comments
Adds a button to insert emojis to comments on the website.
Show exact count ⭐
Shows the exact count for user and studio info. Uses ScratchDB for forums information.
Expandable search bar
Makes the search bar in the navigation bar wider when it's focused.
Better editor comments ⭐
Makes numerous changes to comments in the Scratch editor: fixes a bug where comments attached to blocks don't save their positions correctly after dragging, prevents block comments from spawning off-screen in large scripts, keeps block comment connections straight, and more.
Do not automatically run duplicated blocks ⭐
Fixes a bug in the Scratch editor, where duplicating a block and attaching it to a script causes the script to run.
SVG uploads fix
Fixes a bug in the Scratch editor that makes uploaded SVG files created with some image editors, such as Affinity Designer, broken.
Sprite folders ⭐
Adds folders to the sprite pane, as well as costume and sound lists. To create a folder, right click any sprite and click "create folder". Click a folder to open or close it. Right click a sprite to see what folders you can move it to, or alternatively drag and drop it into an open folder.
Copy code button on forums
Adds a "copy code" button above code boxes in forum posts that copies the contents into the clipboard.
Quote post number
Click the "quote post number" button to include a link to the post in your reply.
Customizable quotes and code blocks on forums
Shows nicer code and quote blocks on the forums.
Adds a post search bar to the forums. Uses ScratchDB for information.
Local timezone on forums
Uses your local time zone for displaying post dates and times on the forums.
More forum toolbar buttons
Adds buttons in the forum editing toolbar to insert BBCode tags, such as [center] or [color].
Full areas ⭐
Shows the full content of areas with limited height, such as user signatures on the forums and What I've been doing on profiles, by making them resizable or scrollable.
Enhanced full screen
Fixes some undesired effects in the project player's full screen mode, opens it in your browser's full screen mode, and hides the green flag toolbar.
Interact with projects using a USB or Bluetooth controller/gamepad.
High resolution thumbnails
Replaces thumbnails across the website with higher resolution images. Useful for Retina (high pixel density) displays and browsing at greater than 100% zoom.
Auto-hiding block palette ⭐
Hides the block palette if not hovered. Click the lock icon to lock it in place temporarily. Alternatively, use "category click" mode.
Hide new variables
Do not automatically create monitors for newly created variables or lists.
Hide project stats
Lets you hide love, favorite, remix and view counts in the front page and project pages.
Forums image uploader
Adds a button to directly upload and insert images into forum posts.
Allow for scrolling on different parts of the site without having to click to "load more".
Customizable new sprite position
Change the default x/y position of new sprites.
More items per row
Lets you change the number of items displayed in a single row in a grid of projects, studios, or users.
Shared/edited dates tooltip
Hover over a project's share date for information on when exactly it was shared and last edited.
Live featured project
Shows an interactive featured project, directly from the user's profile. Based on the implementation in Mega Scratch Userscript.
Automatically add extensions
Auto-shows music, pen, and other extensions in the block category menu in the editor.
Higher character limit in "What I'm Working On"
Allows you to type 55 more characters in your profile's "What I'm Working On". Everyone on Scratch will see the extra characters.
Project video recorder ⭐
Adds a "start recording" button to the editor menu bar that allows you to record the project's stage.
Lets you select filters for types of messages to hide or show on Scratch's messages page.
Mouse position ⭐
Displays your mouse x/y position above the stage in the editor.
Message count on extension icon ⭐
Adds the current message count in the Scratch Addons icon.
Muted project player mode ⭐
Ctrl+Click the green flag to mute/unmute the project.
Shows ocular statuses and forum post reactions. Uses my-ocular.jeffalo.net to obtain data.
Name scripts before placing in backpack
Asks you to name scripts after you drag them into the backpack, instead of using the default name "code".
Do not automatically space overlapping scripts
Allows scripts to be moved and modified without causing overlapping scripts to move around.
Old studio layout
Reverts the layout of the studio page back to the one used before the studio update or the one previously available as part of the Scratch 2.0 → 3.0 addon.
Onion skinning ⭐
Shows transparent overlays of previous or next costumes when editing a costume. Controlled by buttons under the costume editor by the zoom buttons.
Paint costume by default ⭐
Changes the default action of "Choose a Sprite/Costume/Backdrop/Sound" buttons, which open the library by default.
Pause button ⭐
Adds a pause button next to the green flag.
Project progress bar ⭐
Adds a progress bar for loading and saving projects.
Sprite and script count
Shows the number of sprites and scripts a project has next to the Remix button.
Project notes tabs
Creates tabs on a project page for the "Instructions" section and the "Notes and Credits" section.
Redirect to standard forums
Redirects you to the standard ("main") forums when you click a link to the mobile forums.
Remove curved stage border
Removes the curved border around the stage, allowing you to see the corners.
Sprite deletion confirmation ⭐
Asks if you're sure when deleting a sprite inside a project.
Resizable comment input ⭐
Makes the comment input box vertically resizable in Scratch 3.0-styled pages.
Scratch Messaging ⭐
Available when clicking the Scratch Addons icon. Provides easy reading and replying to your Scratch messages: groups messages by project, shows full comment text and context, allows direct comment replying.
Scratch Notifier ⭐
Notifications on new Scratch messages. Click the notification to go straight to the message (comment, project, etc.)
3.0 Scratchblocks on forums
Enables the new version of scratchblocks on the forums.
Scratch 2.0 → 3.0 ⭐
Makes Scratch 2.0-styled pages look like Scratch 3.0.
Shows statistics from ScratchDB on user profiles.
Snap scripts to grid
Drag a script to automatically align its position to the code area dots.
Search bar on My Stuff
Allows you to search your projects, studios, and trash on the My Stuff page. Simply start typing anywhere on the page to start a search. You can also use Ctrl+Enter after searching to quickly open the top search result.
Search profile ⭐
Allows you to go to a user's profile when you search their username.
Semicolon glitch 🥚
Adds the semicolon glitch back to Scratch.
BBCode source button
Adds a button to the forums that shows the BBCode source of a post.
Browse followers button in studios
Adds a button at the top of the "curators" tab in studios you manage, that lists your followers and followed users and lets you invite a shown user with a single click.
Studio tools ⭐
Lets managers easily promote curators to managers or remove anyone from a studio on the "curators" tab, and adds the ability to leave a studio using a button under "Follow Studio".
Switch variables between "For all sprites" and "For this sprite only"
Adds more options when renaming an existing variable or list: allows changing between "For all sprites" and "For this sprite only" and whether variables are stored in the cloud. Also adds a new option when right clicking a variable/list to quickly change its scope.
Adjust the transparency for blocks in the editor, with separate options for orphaned blocks (those without a hat block at the top) and blocks that are being dragged.
Adds a button on project pages to play the project in TurboWarp.org, next to the Remix button.
Show user IDs
Adds the user ID next to the username at the top of profile pages.
Adds a tab next to "sounds" in the editor for easily updating variables and lists.
YouTube full screen
Enables the full screen button in Scratch's YouTube video player.