.SCRATCH

Файл SCRATCH

Scratch project file
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл с расширением «.scratch», скорее всего, является временным буфером другого приложения, а не проектом MIT Scratch. Настоящие проекты Scratch используют расширения .sb3 (Scratch 3.0), .sb2 (2.0) или .sb (1.x). Вы можете бесплатно открыть любой из них на сайте scratch.mit.edu (Файл > Загрузить с компьютера) или в офлайн-приложении Scratch Desktop - аккаунт не требуется.

Разработчик: MIT (Scratch Foundation / MIT Media Lab Lifelong Kindergarten group) Категория: Файлы разработчика Открыть стандартное MIME: application/x.scratch.sb3
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .DO · .MD · .HEX · .XSD

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 24, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла SCRATCH?

Файл .scratch хранит проект, созданный на языке программирования Scratch, разработанном в MIT (Массачусетский технологический институт). В отличие от текстовых описаний, которые иногда встречаются в сети, файлы проектов Scratch представляют собой упакованные архивы: современные форматы .sb2 и .sb3 - это стандартные ZIP-архивы, содержащие манифест project.json вместе с изображениями спрайтов и аудиофайлами. Более ранний формат .sb, использовавшийся в Scratch 1.x, представляет собой бинарное хранилище объектов Squeak, а не ZIP. Scratch позволяет пользователям создавать игры, анимации, истории и интерактивные программы. Название «scratch» происходит от техники, используемой в микшировании музыки.

Scratch был разработан как образовательный инструмент для детей от 8 лет и старше для знакомства с кодингом. Он использует блочный интерфейс программирования, построенный на цветных блоках инструкций, которые соединяются друг с другом - знание текстового синтаксиса не требуется. Scratch - это событийно-ориентированный визуальный язык программирования. Хотя программирование в Scratch простое и веселое, версия Scratch 3.0 расширила платформу дополнительными блоками расширений для работы с реальным оборудованием, таким как micro:bit и LEGO. Проектами можно делиться в сообществе scratch.mit.edu или запускать их офлайн с помощью Scratch Desktop.

Безопасность и защита

РИСК: LOW

Проекты Scratch - это изолированные программы, содержащие только данные (блоки + медиа), без доступа к вашей системе, поэтому файлы .sb3/.sb2/.sb представляют низкий риск при открытии в редакторе Scratch или TurboWarp. Поскольку .sb3 является ZIP-архивом, вы можете безопасно проверить его содержимое с помощью архиватора. Всегда загружайте редактор с официального сайта scratch.mit.edu (или turbowarp.org), а не через сторонние «открыватели файлов Scratch», некоторые из которых являются рекламным ПО. Для детей более важным аспектом является безопасность общения в онлайн-сообществе, а не сам формат файла. Файл с расширением «.scratch» из несвязанного ПО - это просто временный файл, с которым следует обращаться в соответствии с правилами исходного приложения.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕScratch project file
РАЗРАБОТЧИКMIT (Scratch Foundation / MIT Media Lab Lifelong Kindergarten group)с Scratch 1.0 (2007); current Scratch 3.0 from 2019
MIME-ТИПapplication/x.scratch.sb3
ТИППроект визуального программирования (ZIP+JSON в текущих версиях; бинарное хранилище объектов Squeak в старых версиях)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.do.md.hex.xsd
Это расширение также используется в…
  • Универсальный временный/рабочий файл «scratch» - Многие несвязанные программы называют временный или рабочий буфер «.scratch»; это специфические для конкретных приложений файлы, а не проекты Scratch.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
504B0304
ASCII
PK··
ВАЖНО: настоящие расширения Scratch - это .sb (Scratch 1.x), .sb2 (Scratch 2.0) и .sb3 (Scratch 3.0); стандартного расширения «.scratch» не существует. Современные .sb2/.sb3 являются ZIP-архивами («PK» со смещением 0), содержащими JSON-описание проекта и медиафайлы (спрайты, костюмы, звуки). Оригинальный .sb (Scratch 1.x) представляет собой бинарное хранилище объектов Squeak со своим заголовком, а не ZIP. Уверенность: средняя, так как метка «.scratch» в базе данных не совпадает с реальными расширениями.

Программы, открывающие файлы SCRATCH

Windows2 apps
Scratch Desktop (offline editor) Бесплатно Установите офлайн-приложение, затем Файл > Загрузить с компьютера, чтобы открывать .sb3/.sb2/.sb без интернета.
7-Zip (inspect only) Открытый код Откройте .sb3/.sb2 как архив (это ZIP), чтобы извлечь project.json, изображения и звуки. Не запускает сам проект.
macOS1 app
Scratch Desktop (offline editor) Бесплатно Установите офлайн-приложение, затем Файл > Загрузить с компьютера, чтобы открывать .sb3/.sb2/.sb без интернета.
Linux1 app
Scratch online editor / TurboWarp Desktop Открытый код У Scratch нет официальной сборки для Linux; используйте веб-редактор или TurboWarp Desktop (Linux) для открытия файлов .sb3.
Web2 apps
Scratch online editor Бесплатно Файл > Загрузить с компьютера, выберите .sb3/.sb2/.sb. Запускает и редактирует проект в браузере; аккаунт для открытия локального файла не требуется.
TurboWarp Открытый код Перетащите .sb3, чтобы запустить его быстрее и экспортировать в автономный HTML/exe. Редактор и компилятор, совместимый со Scratch.

Технические подробности

глубокая спецификация
Формат контейнераZIP-архив (`.sb2` / `.sb3`); бинарное хранилище объектов Squeak (`.sb`, Scratch 1.x)
Манифест проекта`project.json` - JSON-дескриптор в корне ZIP, перечисляющий все спрайты, блоки скриптов, костюмы и звуки
Встроенные типы медиа`.png` и `.svg` для костюмов и фонов; `.mp3`, `.wav` и `.ogg` для звуков - все упаковано внутри архива
Магические байты`50 4B 03 04` (сигнатура ZIP «PK») со смещением 0, присутствует во всех файлах `.sb2` и `.sb3`
Парадигма программированияВизуальная, блочная, событийно-ориентированная; скрипты собираются путем соединения цветных блоков без ввода текста
MIME-тип`application/x.scratch.sb3`
Целевая аудиторияДети от 8 лет и старше; широко применяется в учебных программах по программированию в начальных и средних школах по всему миру
История версий`.sb` (Scratch 1.x, 2007) → `.sb2` (Scratch 2.0, 2013) → `.sb3` (Scratch 3.0, 2019)
Категории палитры блоковДвижение, Внешний вид, Звук, События, Управление, Сенсоры, Операторы, Переменные, Другие блоки
СпрайтыНезависимые объекты, объединяющие изображения костюмов, звуковые клипы и стек блоков скриптов; основная единица разработки в проекте
Блоки расширений (Scratch 3.0)Дополнительные наборы блоков, включая Музыку, Перо, Видео распознавание, Текст в речь, micro:bit и LEGO Mindstorms
Разработчик / поддержкаГруппа Lifelong Kindergarten в MIT Media Lab; текущее управление осуществляется Scratch Foundation (некоммерческая организация)
Связанный формат спрайтов`.sprite3` / `.sprite2` - контейнеры экспорта одного спрайта с той же внутренней структурой ZIP+JSON
Обмен в сообществеПроекты публикуются напрямую на scratch.mit.edu; платформа объединяет более 100 миллионов зарегистрированных пользователей и более 100 миллионов общих проектов
ВыпущенScratch 1.0 (2007); current Scratch 3.0 from 2019
Открыть стандартноеДа · без роялти
Спецификацияen.scratch-wiki.info

Конвертации SCRATCH

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами SCRATCH. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах SCRATCH.

Часто задаваемые вопросы

Что такое файл проекта Scratch?
Это программа, созданная в бесплатном инструменте блочного кодинга от MIT, содержащая скрипты, спрайты, костюмы и звуки. Настоящие расширения - .sb3 (Scratch 3.0), .sb2 (2.0) и .sb (1.x), а не «.scratch».
Как открыть файл Scratch (.sb3)?
Перейдите на scratch.mit.edu, выберите Файл > Загрузить с компьютера и выберите файл - он откроется и запустится в браузере, аккаунт не нужен. Или установите офлайн-приложение Scratch Desktop и сделайте то же самое.
Является ли файл .scratch тем же самым, что и .sb3?
Скорее всего, нет. Стандартные проекты Scratch используют .sb/.sb2/.sb3. Файл, буквально заканчивающийся на «.scratch», с большей вероятностью является временным или рабочим файлом какой-то другой программы. Проверьте, в каком приложении он был создан.
Можно ли открыть старый проект .sb или .sb2 в новом Scratch?
Да - Scratch 3.0 (онлайн и Scratch Desktop) открывает старые проекты .sb2 и .sb и конвертирует их в .sb3 при сохранении. Обратный переход из .sb3 в .sb2 не поддерживается.
Как превратить проект Scratch в игру, которую можно запустить без Scratch?
Используйте упаковщик TurboWarp, чтобы экспортировать .sb3 как автономный файл .exe для Windows или как HTML, который запускается в любом браузере.
Что находится внутри файла .sb3?
Это ZIP-архив - переименуйте его в .zip (или откройте с помощью 7-Zip), чтобы увидеть project.json (все блоки и спрайты), а также изображения и звуковые ресурсы, которые использует проект.

Ссылки

1Scratch Wiki - Scratch File Formaten.scratch-wiki.info
2Scratch - Download the offline editorscratch.mit.edu

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.JSONJavaScript Object Notation file
9.JPGJPEG Image
10.NOMEDIAAndroid No-Media Marker File

Похожие расширения

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z