.SB

Arquivo SB

Scratch 1.x Project File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo SB é um projeto criado com o Scratch 1.x (o ambiente de codificação baseado em blocos do MIT), que armazena sprites, scripts, trajes e sons em um formato binário. Abra-o com o aplicativo desktop gratuito Scratch 1.4 offline, ou converta-o para .sb3 para usar o editor atual do Scratch em scratch.mit.edu. O editor online moderno não aceita o formato legado .sb diretamente.

Desenvolvedor: MIT Media Lab (Lifelong Kindergarten Group) Categoria: Arquivos de Desenvolvedor MIME: application/x.scratch.sb
ABRE EM Windows macOS Linux Web
Relacionado: .DO · .MD · .HEX · .XSD

Nesta página

19k+ extensões indexadas
Última revisão em Sep 7, 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 SB?

Arquivos .sb estão associados ao ambiente de programação Scratch - especificamente à aplicação desktop legada Scratch 1.x desenvolvida pelo MIT Media Lab.

Arquivos com a extensão .sb armazenam projetos do Scratch: um pacote de aplicação completo contendo todos os recursos necessários, por exemplo:

  • gráficos e trajes de sprites,
  • dados de áudio (sons e música),
  • scripts escritos na linguagem visual de blocos do Scratch.

Ao contrário dos formatos posteriores .sb2 e .sb3 (que são arquivos ZIP contendo um project.json), um arquivo .sb é um fluxo de objetos serializados Squeak/Smalltalk binário. Ele começa com um cabeçalho mágico ASCII - ScratchV01 ou ScratchV02 - seguido por um bloco de informações (miniatura, autor, comentário) e o fluxo de objetos principal que codifica o palco, sprites, scripts, trajes e sons. As imagens são armazenadas usando codificação de bitmap Squeak e run-length; os sons incorporados são tipicamente áudio estilo WAV de 22,05 kHz.

O que é o Scratch? O Scratch é uma linguagem de programação visual baseada em blocos que segue um paradigma orientado a objetos. Foi desenvolvido como uma ferramenta educacional para crianças pelo Lifelong Kindergarten Group do MIT Media Lab. O Scratch usa blocos simples de «arrastar e soltar» estilo peças de quebra-cabeça para criar objetos e funções interativas, facilitando a construção de jogos, animações e histórias interativas.

O formato .sb foi introduzido com o Scratch 1.0 em 2007 e usado pela última vez no Scratch 1.4 (2009). O Scratch 2.0 (2013) mudou para .sb2 e o Scratch 3.0 (2019) para .sb3. O editor online moderno do Scratch não consegue abrir arquivos .sb diretamente; o aplicativo offline Scratch 1.4 ou uma ferramenta de conversão é necessária.

Segurança e proteção

RISCO: LOW

Um projeto do Scratch é um conteúdo educacional isolado (sandboxed) sem código de nível de sistema, portanto, arquivos .sb são de baixo risco. As precauções realistas: apenas o aplicativo Scratch 1.4 offline ou um conversor confiável deve abri-los - evite sites aleatórios de «Scratch SB para EXE» que agrupam adware - e projetos muito antigos podem depender de recursos removidos no Scratch moderno, então alguns blocos podem não ser convertidos perfeitamente para .sb3.

Detalhes do formato

em resumo
NOME COMPLETOScratch 1.x Project Filetambém conhecido como Scratch project, Scratch 1.4 project
DESENVOLVEDORMIT Media Lab (Lifelong Kindergarten Group)desde 2007 (Scratch 1.0)
TIPO MIMEapplication/x.scratch.sb
TIPOProjeto Scratch 1.x serializado binário (fluxo de objetos Squeak/Smalltalk)
RELACIONADO.do.md.hex.xsd
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203040506070809
HEX
53637261746368563031
ASCII
ScratchV01
Um .sb do Scratch 1.x começa com a mágica ASCII «ScratchV01» (ou «ScratchV02»), seguida por um bloco de informações e o fluxo de objetos Squeak/Smalltalk serializado que armazena sprites, scripts, sons e imagens. Isso o distingue dos formatos posteriores .sb2/.sb3 baseados em ZIP.

Programas que abrem arquivos SB

Windows2 apps
Scratch 1.4 (offline) Gratuito Instale o aplicativo desktop legado Scratch 1.4 e abra o .sb diretamente para visualizar, executar e editá-lo.
Scratch (modern, via conversion) Gratuito Converta o .sb para .sb2/.sb3 primeiro e, em seguida, abra-o no editor online ou no Scratch Desktop.
macOS1 app
Scratch 1.4 (offline) Gratuito Instale o aplicativo desktop legado Scratch 1.4 e abra o .sb diretamente para visualizar, executar e editá-lo.
Linux1 app
Scratch 1.4 (offline) Gratuito Instale o aplicativo desktop legado Scratch 1.4 e abra o .sb diretamente para visualizar, executar e editá-lo.
Web1 app
Scratch online editor (after conversion) Gratuito O editor atual abre .sb2/.sb3; converta seu .sb primeiro e depois carregue-o.

Detalhes técnicos

especificação profunda
Estrutura do arquivoFluxo de objetos serializados binário Squeak/Smalltalk; não é um arquivo ZIP
Bytes mágicosString ASCII `ScratchV01` ou `ScratchV02` no deslocamento de byte 0
Ordem dos bytesBig-endian
Layout do contêinerInfo ObjStream (miniatura, autor, comentário) seguido pelo ObjStream principal (palco, sprites, scripts, trajes, sons)
Codificação de imagemTrajes de sprites armazenados como bitmaps com codificação run-length e Squeak PixMap
Profundidade de corAté 32 bits RGBA para bitmaps de trajes incorporados
Codificação de áudioÁudio PCM estilo WAV, tipicamente 22,05 kHz, incorporado no fluxo de objetos
Tamanho da tela do palcoFixo em 480×360 px (padrão do Scratch 1.x)
Tipo MIMEapplication/x.scratch.sb (informal); o fallback genérico é application/octet-stream
SegurançaNão criptografado; todos os dados armazenados como um fluxo de objetos binários simples
CompressãoSem compressão ao nível de arquivo; bitmaps de trajes individuais podem usar codificação run-length do Squeak internamente
DesenvolvedorMIT Media Lab, Lifelong Kindergarten Group
Suporte de plataformaWindows, macOS, Linux - através do editor offline Scratch 1.4
Substituído por.sb2 (Scratch 2.0, 2013) e .sb3 (Scratch 3.0, 2019), ambos arquivos ZIP com project.json
Lançado2007 (Scratch 1.0)
Versão mais recenteScratch 1.4 (2009) - last version to use the binary .sb format
Especificaçãoen.scratch-wiki.info

Conversões de SB

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos SB. 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 SB.

Perguntas frequentes

O que é um arquivo SB?
É um projeto criado com o Scratch 1.x, a ferramenta de codificação baseada em blocos do MIT para crianças - ele armazena os sprites, scripts, trajes e sons. É o formato original usado até o Scratch 1.4.
Como abro um arquivo SB?
Use o aplicativo gratuito Scratch 1.4 offline para abri-lo diretamente, ou converta-o para .sb3 para que o editor atual do Scratch em scratch.mit.edu possa carregá-lo.
Por que o editor online do Scratch não abre meu arquivo SB?
O editor moderno só abre .sb2/.sb3 (ZIP+JSON). O legado .sb é um formato binário diferente - converta-o para .sb3 primeiro, ou abra-o no Scratch 1.4.
Qual é a diferença entre SB, SB2 e SB3?
.sb é o formato binário do Scratch 1.x; .sb2 é do Scratch 2.0 e .sb3 é do Scratch 3.0 - tanto .sb2 quanto .sb3 são arquivos ZIP contendo um project.json. O Scratch mais novo usa .sb3.
Posso transformar um projeto SB em um aplicativo ou EXE?
Não a partir de um .sb 1.x bruto. Converta-o para .sb3 primeiro e, em seguida, use um empacotador moderno (como o TurboWarp packager) para criar uma versão autônoma, ou apenas compartilhe-o em scratch.mit.edu.
Meu arquivo SB é descrito como uma configuração de sandbox do Mac - qual deles é?
A extensão .sb é reutilizada: as fontes de perfil de sandbox da Apple também usam .sb. Se o seu for um projeto do Scratch, ele abre no Scratch 1.4; um perfil de sandbox é um arquivo de texto de desenvolvedor usado pelo sandbox do macOS, sem relação com o Scratch.

Referências

1Scratch Wiki - Scratch File Format (1.4)en.scratch-wiki.info
2Scratch - Download offline editors (incl. 1.4)scratch.mit.edu

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

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