.SCRATCH

File SCRATCH

Scratch project file
Fai una domanda
RISPOSTA RAPIDA

Un file etichettato «.scratch» proviene quasi certamente dal buffer temporaneo di un'app non correlata, non da MIT Scratch. I veri progetti Scratch utilizzano .sb3 (Scratch 3.0), .sb2 (2.0) o .sb (1.x). Apri uno qualsiasi di essi gratuitamente su scratch.mit.edu (File > Carica dal tuo computer) o nell'app offline Scratch Desktop - non è necessario un account.

Sviluppatore: MIT (Scratch Foundation / MIT Media Lab Lifelong Kindergarten group) Categoria: File di sviluppo Standard aperto MIME: application/x.scratch.sb3
SI APRE SU Windows macOS Linux Web
Correlati: .DO · .MD · .HEX · .XSD

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 24, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file SCRATCH?

Un file .scratch memorizza un progetto creato con il linguaggio di programmazione Scratch, sviluppato al MIT (Massachusetts Institute of Technology). A differenza della descrizione in testo semplice a volte citata, i file di progetto Scratch sono archivi pacchettizzati: i moderni formati .sb2 e .sb3 sono archivi ZIP standard contenenti un manifesto project.json insieme a immagini sprite e file audio. Il precedente formato .sb utilizzato da Scratch 1.x è un archivio di oggetti binari Squeak piuttosto che uno ZIP. Scratch consente agli utenti di creare giochi, animazioni, storie e programmi interattivi. Il nome «scratch» deriva da una tecnica utilizzata nel mixaggio musicale.

Scratch è stato progettato come strumento educativo per bambini dagli 8 anni in su per familiarizzare con la programmazione. Utilizza un'interfaccia di programmazione a blocchi costruita attorno a blocchi di istruzioni colorati che si incastrano tra loro - non è richiesta alcuna sintassi testuale. Scratch è un linguaggio di programmazione visivo orientato agli eventi. Sebbene programmare in Scratch sia semplice e divertente, Scratch 3.0 ha esteso la piattaforma con blocchi di estensione opzionali per hardware reale come micro:bit e LEGO. I progetti possono essere condivisi sulla comunità scratch.mit.edu o eseguiti offline utilizzando Scratch Desktop.

Sicurezza e incolumità

RISCHIO: LOW

I progetti Scratch sono programmi isolati (sandbox) di soli dati (blocchi + media) senza accesso al sistema, quindi un file .sb3/.sb2/.sb è a basso rischio se aperto nell'editor Scratch o in TurboWarp. Essendo il file .sb3 uno ZIP, è possibile ispezionarne i contenuti in sicurezza con uno strumento di archiviazione. Scarica sempre l'editor dal sito ufficiale scratch.mit.edu (o turbowarp.org) piuttosto che da «apritori di progetti Scratch» di terze parti, alcuni dei quali sono adware. Per i bambini, la considerazione principale riguarda le funzioni di condivisione/commento della comunità online, non il formato del file. Un semplice file «.scratch» da software non correlato è solo un file temporaneo - trattalo in base all'app di origine.

Dettagli del formato

in sintesi
NOME COMPLETOScratch project file
SVILUPPATOREMIT (Scratch Foundation / MIT Media Lab Lifelong Kindergarten group)dal Scratch 1.0 (2007); current Scratch 3.0 from 2019
TIPO MIMEapplication/x.scratch.sb3
TIPOProgetto di programmazione visiva (ZIP+JSON nelle versioni correnti; archivio oggetti binari/Squeak nelle versioni precedenti)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • File temporaneo/di lavoro generico «scratch» - Molti programmi non correlati nominano un buffer temporaneo o di lavoro «.scratch»; si tratta di file di appoggio specifici dell'applicazione, non di progetti Scratch.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
IMPORTANTE: le estensioni effettive di Scratch sono .sb (Scratch 1.x), .sb2 (Scratch 2.0) e .sb3 (Scratch 3.0) - non esiste un'estensione standard «.scratch». I moderni .sb2/.sb3 sono archivi ZIP («PK» all'offset 0) contenenti una descrizione del progetto in JSON più i media (sprite, costumi, suoni). L'originale .sb (Scratch 1.x) è invece un archivio di oggetti binari Squeak con la propria intestazione, non uno ZIP. Affidabilità: media perché l'etichetta «.scratch» del database non corrisponde alle estensioni reali.

Programmi che aprono file SCRATCH

Windows2 apps
Scratch Desktop (offline editor) Gratuito Installa l'app offline, quindi File > Carica dal tuo computer per aprire .sb3/.sb2/.sb senza internet.
7-Zip (inspect only) Open-source Apri un file .sb3/.sb2 come archivio (è uno ZIP) per estrarre il suo project.json, immagini e suoni. Non esegue il progetto.
macOS1 app
Scratch Desktop (offline editor) Gratuito Installa l'app offline, quindi File > Carica dal tuo computer per aprire .sb3/.sb2/.sb senza internet.
Linux1 app
Scratch online editor / TurboWarp Desktop Open-source Scratch non ha una build desktop ufficiale per Linux; usa l'editor web o TurboWarp Desktop (Linux) per aprire i file .sb3.
Web2 apps
Scratch online editor Gratuito File > Carica dal tuo computer, seleziona il file .sb3/.sb2/.sb. Esegue e modifica il progetto nel browser; non è necessario un account per aprire un file locale.
TurboWarp Open-source Trascina il file .sb3 per eseguirlo più velocemente ed esportarlo in HTML/exe standalone. Un editor/compilatore compatibile con Scratch.

Dettagli tecnici

specifiche approfondite
Formato contenitoreArchivio ZIP (`.sb2` / `.sb3`); archivio oggetti binari Squeak (`.sb`, Scratch 1.x)
Manifesto del progetto`project.json` - descrittore JSON nella radice dello ZIP che elenca tutti gli sprite, gli script dei blocchi, i costumi e i suoni
Tipi di media incorporati`.png` e `.svg` per costumi e sfondi; `.mp3`, `.wav` e `.ogg` per i suoni - tutti impacchettati all'interno dell'archivio
Magic bytes`50 4B 03 04` (firma ZIP «PK») all'offset 0, presente in tutti i file `.sb2` e `.sb3`
Paradigma di programmazioneVisivo, basato su blocchi, orientato agli eventi; gli script vengono assemblati incastrando blocchi colorati senza digitare testo
Tipo MIME`application/x.scratch.sb3`
Pubblico di destinazioneBambini dagli 8 anni in su; ampiamente adottato nei programmi scolastici di informatica primaria e secondaria in tutto il mondo
Cronologia versioni`.sb` (Scratch 1.x, 2007) → `.sb2` (Scratch 2.0, 2013) → `.sb3` (Scratch 3.0, 2019)
Categorie tavolozza blocchiMovimento, Aspetto, Suono, Situazioni, Controllo, Sensori, Operatori, Variabili, I Miei Blocchi
SpriteOggetti indipendenti che combinano immagini di costumi, clip audio e una pila di script a blocchi; l'unità principale di creazione in un progetto
Blocchi di estensione (Scratch 3.0)Set di blocchi aggiuntivi opzionali tra cui Musica, Penna, Rilevamento Video, Da Testo a Voce, micro:bit e LEGO Mindstorms
Sviluppatore / manutentoreGruppo Lifelong Kindergarten del MIT Media Lab; gestione continua della Scratch Foundation (no-profit)
Formato sprite correlato`.sprite3` / `.sprite2` - contenitori di esportazione per singolo sprite che condividono la stessa struttura interna ZIP+JSON
Condivisione comunitariaI progetti vengono pubblicati direttamente su scratch.mit.edu; la piattaforma ospita oltre 100 milioni di utenti registrati e più di 100 milioni di progetti condivisi
RilasciatoScratch 1.0 (2007); current Scratch 3.0 from 2019
Standard apertoSì · royalty-free
Specificaen.scratch-wiki.info

Conversioni SCRATCH

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file SCRATCH. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file SCRATCH.

Domande frequenti

Cos'è un file di progetto Scratch?
È un programma realizzato nello strumento di codifica a blocchi gratuito del MIT, contenente script, sprite, costumi e suoni. Le estensioni reali sono .sb3 (Scratch 3.0), .sb2 (2.0) e .sb (1.x) - non «.scratch».
Come si apre un file Scratch (.sb3)?
Vai su scratch.mit.edu, scegli File > Carica dal tuo computer e seleziona il file - si apre e viene eseguito nel browser, senza bisogno di un account. Oppure installa l'app offline Scratch Desktop e fai lo stesso.
Un file .scratch è uguale a un .sb3?
Probabilmente no. I progetti Scratch standard utilizzano .sb/.sb2/.sb3. Un file che termina letteralmente in «.scratch» è più probabilmente un file temporaneo/di lavoro di qualche altro programma. Controlla quale app lo ha creato.
Posso aprire un vecchio progetto .sb o .sb2 nel nuovo Scratch?
Sì - Scratch 3.0 (online e Scratch Desktop) apre i vecchi progetti .sb2 e .sb e li converte in .sb3 al momento del salvataggio. Il passaggio inverso da .sb3 a .sb2 non è supportato.
Come trasformo un progetto Scratch in un gioco eseguibile senza Scratch?
Usa il pacchettizzatore di TurboWarp per esportare il file .sb3 come .exe standalone per Windows o come HTML eseguibile in qualsiasi browser.
Cosa c'è dentro un file .sb3?
È un archivio ZIP - rinominalo in .zip (o aprilo con 7-Zip) per vedere il file project.json (tutti i blocchi e gli sprite) oltre agli asset di immagini e suoni utilizzati dal progetto.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z