.SCRATCH

Arquivo SCRATCH

Scratch project file
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo rotulado como «.scratch» quase certamente vem do buffer temporário de um aplicativo não relacionado, não do MIT Scratch. Os projetos reais do Scratch usam .sb3 (Scratch 3.0), .sb2 (2.0) ou .sb (1.x). Abra qualquer um deles gratuitamente em scratch.mit.edu (Arquivo > Carregar do seu computador) ou no aplicativo offline Scratch Desktop - não é necessária uma conta.

Desenvolvedor: MIT (Scratch Foundation / MIT Media Lab Lifelong Kindergarten group) Categoria: Arquivos de Desenvolvedor Padrão aberto MIME: application/x.scratch.sb3
ABRE EM Windows macOS Linux Web
Relacionado: .DO · .MD · .HEX · .XSD

Nesta página

19k+ extensões indexadas
Última revisão em Aug 24, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro SCRATCH?

Um arquivo .scratch armazena um projeto criado com a linguagem de programação Scratch, desenvolvida no MIT (Massachusetts Institute of Technology). Ao contrário da descrição em texto simples às vezes citada, os arquivos de projeto do Scratch são arquivos compactados: os formatos modernos .sb2 e .sb3 são arquivos ZIP padrão contendo um manifesto project.json junto com imagens de sprites e arquivos de áudio. O formato anterior .sb usado pelo Scratch 1.x é um armazenamento de objetos Squeak binário em vez de um ZIP. O Scratch permite que os usuários criem jogos, animações, histórias e programas interativos. O nome «scratch» vem de uma técnica usada na mixagem de música.

O Scratch foi projetado como uma ferramenta educacional para crianças de 8 anos ou mais se familiarizarem com a codificação. Ele usa uma interface de programação baseada em blocos construída em torno de blocos de instrução coloridos que se encaixam - nenhuma sintaxe de texto é necessária. O Scratch é uma linguagem de programação visual orientada a eventos. Embora a programação no Scratch seja simples e divertida, o Scratch 3.0 estendeu a plataforma com blocos de extensão opcionais para hardware real, como micro:bit e LEGO. Os projetos podem ser compartilhados na comunidade scratch.mit.edu ou executados offline usando o Scratch Desktop.

Segurança e proteção

RISCO: LOW

Os projetos do Scratch são programas isolados (sandboxed), apenas de dados (blocos + mídia) sem acesso ao seu sistema, portanto, um .sb3/.sb2/.sb é de baixo risco para abrir no editor Scratch ou TurboWarp. O fato de o .sb3 ser um ZIP significa que você pode inspecionar o conteúdo com segurança com uma ferramenta de arquivamento. Sempre baixe o editor do site oficial scratch.mit.edu (ou turbowarp.org) em vez de «abridores de projetos Scratch» de terceiros, alguns dos quais são adware. Para crianças, a maior consideração são os recursos de compartilhamento/comentários da comunidade online, não o formato do arquivo. Um arquivo «.scratch» puro de software não relacionado é apenas um arquivo temporário - trate-o de acordo com o aplicativo de origem.

Detalhes do formato

em resumo
NOME COMPLETOScratch project file
DESENVOLVEDORMIT (Scratch Foundation / MIT Media Lab Lifelong Kindergarten group)desde Scratch 1.0 (2007); current Scratch 3.0 from 2019
TIPO MIMEapplication/x.scratch.sb3
TIPOProjeto de programação visual (ZIP+JSON nas versões atuais; versões antigas em armazenamento de objetos binário/Squeak)
PADRÃOAberto · livre de royalties
RELACIONADO.do.md.hex.xsd
Esta extensão também é usada por…
  • Arquivo temporário/de trabalho genérico 'scratch' - Muitos programas não relacionados nomeiam um buffer temporário ou de trabalho como «.scratch»; estes são arquivos de rascunho específicos do aplicativo, não projetos do Scratch.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
504B0304
ASCII
PK··
IMPORTANTE: as extensões reais do Scratch são .sb (Scratch 1.x), .sb2 (Scratch 2.0) e .sb3 (Scratch 3.0) - não existe uma extensão padrão «.scratch». Os .sb2/.sb3 modernos são arquivos ZIP («PK» no deslocamento 0) contendo uma descrição de projeto JSON mais mídia (sprites, trajes, sons). O .sb original (Scratch 1.x) é, em vez disso, um armazenamento de objetos Squeak binário com seu próprio cabeçalho, não um ZIP. Confiança: média porque o rótulo «.scratch» do banco de dados não corresponde às extensões reais.

Programas que abrem arquivos SCRATCH

Windows2 apps
Scratch Desktop (offline editor) Gratuito Instale o aplicativo offline, depois Arquivo > Carregar do seu computador para abrir .sb3/.sb2/.sb sem internet.
7-Zip (inspect only) Código aberto Abra um .sb3/.sb2 como um arquivo compactado (é um ZIP) para extrair seu project.json, imagens e sons. Não executa o projeto.
macOS1 app
Scratch Desktop (offline editor) Gratuito Instale o aplicativo offline, depois Arquivo > Carregar do seu computador para abrir .sb3/.sb2/.sb sem internet.
Linux1 app
Scratch online editor / TurboWarp Desktop Código aberto O Scratch não possui uma versão oficial para desktop Linux; use o editor web ou o TurboWarp Desktop (Linux) para abrir arquivos .sb3.
Web2 apps
Scratch online editor Gratuito Arquivo > Carregar do seu computador, escolha o .sb3/.sb2/.sb. Executa e edita o projeto no navegador; não é necessária conta para abrir um arquivo local.
TurboWarp Código aberto Arraste o .sb3 para dentro para executá-lo mais rápido e exportar para HTML/exe autônomo. Um editor/compilador compatível com Scratch.

Detalhes técnicos

especificação profunda
Formato de contêinerArquivo ZIP (`.sb2` / `.sb3`); armazenamento de objetos Squeak binário (`.sb`, Scratch 1.x)
Manifesto do projeto`project.json` - descritor JSON na raiz do ZIP listando todos os sprites, scripts de blocos, trajes e sons
Tipos de mídia incorporados`.png` e `.svg` para trajes e cenários; `.mp3`, `.wav` e `.ogg` para sons - todos compactados dentro do arquivo
Assinatura do arquivo (magic bytes)`50 4B 03 04` (assinatura ZIP «PK») no deslocamento 0, presente em todos os arquivos `.sb2` e `.sb3`
Paradigma de programaçãoVisual, baseado em blocos, orientado a eventos; os scripts são montados encaixando blocos coloridos sem digitar texto
Tipo MIME`application/x.scratch.sb3`
Público-alvoCrianças a partir de 8 anos; amplamente adotado em currículos de codificação de escolas primárias e secundárias em todo o mundo
Histórico de versões`.sb` (Scratch 1.x, 2007) → `.sb2` (Scratch 2.0, 2013) → `.sb3` (Scratch 3.0, 2019)
Categorias da paleta de blocosMovimento, Aparência, Som, Eventos, Controle, Sensores, Operadores, Variáveis, Meus Blocos
SpritesObjetos independentes que combinam imagens de trajes, clipes de som e uma pilha de scripts de blocos; a principal unidade de criação em um projeto
Blocos de extensão (Scratch 3.0)Conjuntos de blocos adicionais opcionais, incluindo Música, Caneta, Detecção de Vídeo, Texto para Fala, micro:bit e LEGO Mindstorms
Desenvolvedor / mantenedorGrupo Lifelong Kindergarten do MIT Media Lab; gestão contínua pela Scratch Foundation (sem fins lucrativos)
Formato de sprite relacionado`.sprite3` / `.sprite2` - contêineres de exportação de sprite único que compartilham a mesma estrutura interna ZIP+JSON
Compartilhamento comunitárioOs projetos são publicados diretamente no scratch.mit.edu; a plataforma hospeda mais de 100 milhões de usuários registrados e mais de 100 milhões de projetos compartilhados
LançadoScratch 1.0 (2007); current Scratch 3.0 from 2019
Padrão abertoSim · livre de royalties
Especificaçãoen.scratch-wiki.info

Conversões de SCRATCH

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos SCRATCH. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos SCRATCH.

Perguntas frequentes

O que é um arquivo de projeto Scratch?
É um programa feito na ferramenta gratuita de codificação baseada em blocos do MIT, contendo os scripts, sprites, trajes e sons. As extensões reais são .sb3 (Scratch 3.0), .sb2 (2.0) e .sb (1.x) - não «.scratch».
Como abro um arquivo do Scratch (.sb3)?
Acesse scratch.mit.edu, escolha Arquivo > Carregar do seu computador e selecione o arquivo - ele abre e roda no navegador, sem necessidade de conta. Ou instale o aplicativo offline Scratch Desktop e faça o mesmo.
Um arquivo .scratch é o mesmo que um .sb3?
Provavelmente não. Os projetos padrão do Scratch usam .sb/.sb2/.sb3. Um arquivo que termina literalmente em «.scratch» é mais provavelmente um arquivo temporário/de trabalho de algum outro programa. Verifique o que o criou.
Posso abrir um projeto antigo .sb ou .sb2 no novo Scratch?
Sim - o Scratch 3.0 (online e Scratch Desktop) abre projetos .sb2 e .sb mais antigos e os converte para .sb3 ao salvar. Voltar de .sb3 para .sb2 não é suportado.
Como transformo um projeto Scratch em um jogo que posso rodar sem o Scratch?
Use o empacotador do TurboWarp para exportar o .sb3 como um .exe autônomo do Windows ou como HTML que roda em qualquer navegador.
O que há dentro de um arquivo .sb3?
É um arquivo ZIP - renomeie-o para .zip (ou abra com o 7-Zip) para ver o project.json (todos os blocos e sprites) além dos recursos de imagem e som que o projeto utiliza.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z