.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.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

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

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

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

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

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

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