.SB

Archivo SB

Scratch 1.x Project File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo SB es un proyecto creado con Scratch 1.x (el entorno de programación por bloques del MIT), que almacena objetos (sprites), programas (scripts), disfraces y sonidos en un formato binario. Ábralo con la aplicación gratuita de escritorio Scratch 1.4, o conviértalo a .sb3 para usar el editor actual de Scratch en scratch.mit.edu. El editor en línea moderno no acepta el formato heredado .sb directamente.

Desarrollador: MIT Media Lab (Lifelong Kindergarten Group) Categoría: Archivos de desarrollo MIME: application/x.scratch.sb
SE ABRE EN Windows macOS Linux Web
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Sep 7, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo SB?

Los archivos .sb están asociados con el entorno de programación Scratch, específicamente con la aplicación de escritorio heredada Scratch 1.x desarrollada por el MIT Media Lab.

Los archivos con la extensión .sb almacenan proyectos de Scratch: un paquete de aplicación completo que contiene todos los recursos necesarios, por ejemplo:

  • gráficos y disfraces de objetos,
  • datos de audio (sonidos y música),
  • programas escritos en el lenguaje visual de bloques de Scratch.

A diferencia de los formatos posteriores .sb2 y .sb3 (que son archivos ZIP que contienen un project.json), un archivo .sb es un flujo de objetos serializados de Squeak/Smalltalk binario. Comienza con un encabezado mágico ASCII - ScratchV01 o ScratchV02 - seguido de un bloque de información (miniatura, autor, comentario) y el flujo de objetos principal que codifica el escenario, los objetos, los programas, los disfraces y los sonidos. Las imágenes se almacenan mediante codificación de mapa de bits de Squeak y RLE (run-length); los sonidos incrustados suelen ser audio tipo WAV de 22.05 kHz.

¿Qué es Scratch? Scratch es un lenguaje de programación visual basado en bloques que sigue un paradigma orientado a objetos. Fue desarrollado como una herramienta educativa para niños por el Lifelong Kindergarten Group del MIT Media Lab. Scratch utiliza bloques simples de «piezas de rompecabezas» que se arrastran y sueltan para crear objetos y funciones interactivas, lo que facilita la creación de juegos, animaciones e historias interactivas.

El formato .sb se introdujo con Scratch 1.0 en 2007 y se utilizó por última vez en Scratch 1.4 (2009). Scratch 2.0 (2013) cambió a .sb2 y Scratch 3.0 (2019) a .sb3. El editor moderno de Scratch en línea no puede abrir archivos .sb directamente; se requiere la aplicación fuera de línea Scratch 1.4 o una herramienta de conversión.

Seguridad y protección

RIESGO: LOW

Un proyecto de Scratch es contenido educativo en un entorno aislado (sandboxed) sin código a nivel de sistema, por lo que los archivos .sb son de bajo riesgo. Las precauciones realistas: solo deben abrirse con la aplicación Scratch 1.4 oficial o un convertidor de confianza; evite sitios aleatorios de «Scratch SB a EXE» que incluyan adware; además, los proyectos muy antiguos pueden depender de funciones eliminadas en el Scratch moderno, por lo que algunos bloques podrían no convertirse limpiamente a .sb3.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOScratch 1.x Project Filetambién conocido como Scratch project, Scratch 1.4 project
DESARROLLADORMIT Media Lab (Lifelong Kindergarten Group)desde 2007 (Scratch 1.0)
TIPO MIMEapplication/x.scratch.sb
TIPOProyecto de Scratch 1.x serializado binario (flujo de objetos Squeak/Smalltalk)
RELACIONADO.do.md.hex.xsd
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
00010203040506070809
HEX
53637261746368563031
ASCII
ScratchV01
Un archivo .sb de Scratch 1.x comienza con la firma mágica ASCII «ScratchV01» (o «ScratchV02»), seguida de un bloque de información y el flujo de objetos serializados de Squeak/Smalltalk que almacena objetos, programas, sonidos e imágenes. Esto lo distingue de los formatos posteriores .sb2/.sb3 basados en ZIP.

Programas que abren archivos SB

Windows2 apps
Scratch 1.4 (offline) Gratis Instale la aplicación de escritorio heredada Scratch 1.4 y abra el .sb directamente para verlo, ejecutarlo y editarlo.
Scratch (modern, via conversion) Gratis Convierta primero el .sb a .sb2/.sb3 y luego ábralo en el editor en línea o en Scratch Desktop.
macOS1 app
Scratch 1.4 (offline) Gratis Instale la aplicación de escritorio heredada Scratch 1.4 y abra el .sb directamente para verlo, ejecutarlo y editarlo.
Linux1 app
Scratch 1.4 (offline) Gratis Instale la aplicación de escritorio heredada Scratch 1.4 y abra el .sb directamente para verlo, ejecutarlo y editarlo.
Web1 app
Scratch online editor (after conversion) Gratis El editor actual abre .sb2/.sb3; convierta su .sb primero y luego cárguelo.

Detalles técnicos

especificación profunda
Estructura del archivoFlujo de objetos serializados binarios de Squeak/Smalltalk; no es un archivo ZIP
Bytes mágicosCadena ASCII `ScratchV01` o `ScratchV02` en el desplazamiento de byte 0
Orden de bytesBig-endian
Diseño del contenedorInfo ObjStream (miniatura, autor, comentario) seguido del ObjStream principal (escenario, objetos, programas, disfraces, sonidos)
Codificación de imágenesDisfraces de objetos almacenados como mapas de bits con codificación RLE y PixMap de Squeak
Profundidad de colorHasta 32 bits RGBA para mapas de bits de disfraces incrustados
Codificación de audioAudio PCM tipo WAV, típicamente 22.05 kHz, incrustado en el flujo de objetos
Tamaño del lienzo del escenarioFijo de 480×360 px (estándar de Scratch 1.x)
Tipo MIMEapplication/x.scratch.sb (informal); la alternativa genérica es application/octet-stream
SeguridadSin cifrar; todos los datos se almacenan como un flujo de objetos binarios simples
CompresiónSin compresión a nivel de archivo; los mapas de bits de disfraces individuales pueden usar codificación RLE de Squeak internamente
DesarrolladorMIT Media Lab, Lifelong Kindergarten Group
Soporte de plataformaWindows, macOS, Linux - a través del editor fuera de línea Scratch 1.4
Reemplazado por.sb2 (Scratch 2.0, 2013) y .sb3 (Scratch 3.0, 2019), ambos archivos ZIP con project.json
Lanzado2007 (Scratch 1.0)
Última versiónScratch 1.4 (2009) - last version to use the binary .sb format
Especificaciónen.scratch-wiki.info

Conversiones de SB

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos SB. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos SB.

Preguntas frecuentes

¿Qué es un archivo SB?
Es un proyecto creado con Scratch 1.x, la herramienta de programación por bloques del MIT para niños; almacena los objetos, programas, disfraces y sonidos. Es el formato original utilizado hasta Scratch 1.4.
¿Cómo abro un archivo SB?
Utilice la aplicación gratuita fuera de línea Scratch 1.4 para abrirlo directamente, o conviértalo a .sb3 para que el editor actual de Scratch en scratch.mit.edu pueda cargarlo.
¿Por qué el editor de Scratch en línea no abre mi archivo SB?
El editor moderno solo abre .sb2/.sb3 (ZIP+JSON). El formato heredado .sb es un formato binario diferente; conviértalo primero a .sb3 o ábralo en Scratch 1.4.
¿Cuál es la diferencia entre SB, SB2 y SB3?
.sb es el formato binario de Scratch 1.x; .sb2 es de Scratch 2.0 y .sb3 es de Scratch 3.0. Tanto .sb2 como .sb3 son archivos ZIP que contienen un project.json. El Scratch más reciente utiliza .sb3.
¿Puedo convertir un proyecto SB en una aplicación o EXE?
No directamente desde un .sb 1.x original. Conviértalo primero a .sb3 y luego use un empaquetador moderno (como el empaquetador de TurboWarp) para crear una versión independiente, o simplemente compártalo en scratch.mit.edu.
Mi archivo SB se describe como una configuración de sandbox de Mac, ¿cuál de los dos es?
La extensión .sb se reutiliza: las fuentes de perfiles de sandbox de Apple también usan .sb. Si el suyo es un proyecto de Scratch, se abre en Scratch 1.4; un perfil de sandbox es un archivo de texto para desarrolladores utilizado por el sandbox de macOS, no relacionado con Scratch.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta 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

Extensiones relacionadas

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z