-->

SB3 editor

An SB3 editor enables educators and developers to inspect, validate, and modify Scratch 3 SB3 projects and export updated files for classroom use.

SB3 Editor IconAbstract editor glyph representing Scratch SB3 project editing.

Check It Yourself

About This Tool

The SB3 editor provides programmatic access to Scratch 3 SB3 projects by validating and editing the project.json and related JSON structures inside the SB3 zip. It accepts a .sb3 file, unpacks, and exposes the project graph, sprites, scripts, and metadata for inspection and modification. The tool preserves asset references and ensures the resulting file remains a valid Scratch 3.0 project.
Core operations include structural validation against the Scratch 3 schema, read-only analysis, and controlled edits to allowed fields such as project metadata, sprite properties, and script blocks represented in JSON. Edits are applied with integrity checks to prevent broken JSON or invalid block trees. Upon completion, the tool reassembles the zip into a new SB3 file.
Target users are educators, curriculum developers, and researchers who need reproducible Scratch projects, content auditing, or migration between classroom environments. Typical use cases include preparing a demo project for a lesson, exporting a sanitized version for sharing, or aligning projects to classroom templates while preserving assets.
Unique value lies in offline, deterministic processing with strict JSON-level validation and export of a compliant SB3; it enables version-controlled edits, automated checks, and safe batch operations without executing Scratch code or relying on the Scratch runtime.

How to Use

1. Provide inputs by uploading an SB3 file or selecting a local path; 2. Run analysis to validate structure and view JSON highlights; 3. Edit allowed fields in project.json or sprite blocks with structural checks; 4. Validate changes to ensure JSON integrity; 5. Export the modified SB3 and download the file for distribution.

FAQs/Additional Resources

Find Quick Answers

What is SB3?

Can I modify scripts?

How is validity ensured?

Can I handle multiple SB3 files at once?

User Reviews

See What Others Are Saying

John Doe

John Doe

CEO of Company

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

John Doe

John Doe

CEO of Company

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

John Doe

John Doe

CEO of Company

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

John Doe

John Doe

CEO of Company

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

John Doe

John Doe

CEO of Company

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

John Doe

John Doe

CEO of Company

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

John Doe

John Doe

CEO of Company

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

John Doe

John Doe

CEO of Company

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

John Doe

John Doe

CEO of Company

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Explore Related Tools

More Solutions for Your Needs

Subtitle Editor IconBold abstract icon representing subtitle editing with text blocks and a timing ruler

Subtitle Editor

A subtitle editing tool for editors and creators to correct timing, align transcripts, and export standard subtitle formats for videos with faster workflow.

Voice Editor IconAbstract microphone and waveform design representing transcription editing

Voice Editor

A voice transcript editor for content creators and transcriptionists to clean, format, and polish spoken-text outputs for publication.

Code Editor Abstract IconBold, flat shapes forming a large code editor workspace to represent the tool's focus on editor configuration.

Code Editor Config

A tool to analyze and optimize a code editor environment, focusing on plugin health, settings quality, and startup performance for developers.

\nOnline Voice Editor Icon\nBold central microphone shape with waveform accents illustrating online voice editing.\n\n\n\n\n\n

Voice Editor Online

A browser-based voice editor designed for podcasters, journalists, and educators to clean and normalize speech quickly and export in various formats.

Your Feedback Matters

Help Us to Improve