.UNITYPACKAGE

Fichier UNITYPACKAGE

Unity Package File
Poser une question
RÉPONSE RAPIDE

Un fichier .unitypackage est un ensemble de ressources pour le moteur de jeu Unity, contenant des modèles, des textures, des scripts et des prefabs. Ouvrez-le en l'important dans un projet Unity via Assets > Import Package > Custom Package, et non en l'exécutant. Il peut contenir des scripts qui s'exécutent lors de l'importation, n'importez donc que des sources de confiance.

Développeur : Unity Technologies Catégorie : Fichiers jeu MIME: application/octet-stream
S'OUVRE SUR Windows macOS Linux
Lié : .OBB · .PAK · .ROFL · .PACKAGE

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 22, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier UNITYPACKAGE ?

Un fichier .unitypackage est le format propriétaire de Unity Technologies pour l'empaquetage et la distribution de ressources Unity entre les projets et via l'Asset Store. Sous le capot, il s'agit d'une archive TAR compressée en gzip - renommez le fichier en .tar.gz et n'importe quel outil tel que 7-Zip pourra le décompresser, mais les ressources ne se reproduisent correctement que lorsqu'elles sont importées via l'Unity Editor.

À l'intérieur, l'archive contient un répertoire par ressource, nommé par le GUID 128 bits de la ressource. Chaque répertoire contient :

  • les octets de données brutes de la ressource
  • un fichier .meta portant le GUID et les paramètres d'importation
  • une entrée texte pathname enregistrant le chemin relatif au projet d'origine
  • une vignette optionnelle preview.png

Cette disposition permet à Unity de reconstruire la structure de dossiers d'origine et de garder intactes les références entre ressources lors de l'importation. Pour importer, faites glisser le fichier sur la fenêtre de l'Unity Editor ou utilisez Assets > Import Package.

Le .unitypackage est l'unité de distribution standard de l'Unity Asset Store depuis son lancement en 2010 et reste pris en charge dans Unity 6. Il coexiste avec le format plus récent Unity Package Manager (UPM), qui remplace cette approche par une archive tar simple et un manifeste package.json installé via la fenêtre du Package Manager plutôt que par importation directe.

L'archive porte une somme de contrôle CRC-32 gzip mais ne comprend aucune signature cryptographique, l'auteur ne peut donc pas être vérifié sans outils externes.

Sécurité et sûreté

RISQUE : MEDIUM

Un .unitypackage peut contenir des scripts C# (.cs), des scripts d'éditeur et des DLL qui s'exécutent dans l'Unity Editor lors de l'importation - ainsi, un paquet malveillant peut exécuter du code dans votre projet, et pas seulement ajouter des éléments graphiques inertes. N'importez des paquets que de sources de confiance (l'Unity Asset Store officiel vérifie les soumissions ; les paquets de forums ou torrents aléatoires ne le font pas). Examinez les scripts/DLL inclus avant l'importation, et traitez un paquet téléchargé comme n'importe quel code tiers. L'extraire d'abord en tant que .tar.gz vous permet d'inspecter ce qu'il contient.

Détails du format

en bref
NOM COMPLETUnity Package Filealias Unity asset package, Unity Asset Store package
DÉVELOPPEURUnity Technologiesdepuis Mid-2000s (Unity asset export; Asset Store launched 2010)
CATÉGORIEFichiers jeu
TYPE MIMEapplication/octet-stream
TYPEArchive TAR compressée en gzip de ressources Unity avec métadonnées
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001
HEX
1F8B
ASCII
··
Un .unitypackage est un tar compressé en gzip (.tar.gz). Les deux premiers octets sont le code magique gzip 1F 8B ; après décompression, il s'agit d'un tar contenant un dossier par ressource, chacun contenant les données de la ressource, son fichier .meta et une entrée pathname. Renommez en .tar.gz pour extraire avec 7-Zip/tar - mais les ressources ne se reproduisent correctement que lorsqu'elles sont importées dans un projet Unity.

Programmes qui ouvrent les fichiers UNITYPACKAGE

Windows2 apps
7-Zip Open-source Inspecter le contenu uniquement : renommez en .tar.gz (ou ouvrez directement), extrayez le gzip puis le tar pour parcourir les ressources brutes - ne remplace pas l'importation dans Unity.
Unity Editor Freemium Ouvrez un projet Unity dans Unity Hub, puis Assets > Import Package > Custom Package et sélectionnez le .unitypackage (ou double-cliquez dessus avec un projet ouvert). La version gratuite Personal fonctionne.
macOS2 apps
Unity Editor Freemium Ouvrez un projet Unity dans Unity Hub, puis Assets > Import Package > Custom Package et sélectionnez le .unitypackage (ou double-cliquez dessus avec un projet ouvert). La version gratuite Personal fonctionne.
The Unarchiver / tar Gratuit Renommez en .tar.gz pour extraire et inspecter les ressources brutes ; l'importation dans Unity est toujours requise pour les utiliser correctement.
Linux1 app
Unity Editor Freemium Ouvrez un projet Unity dans Unity Hub, puis Assets > Import Package > Custom Package et sélectionnez le .unitypackage (ou double-cliquez dessus avec un projet ouvert). La version gratuite Personal fonctionne.

Détails techniques

spécifications approfondies
Format de conteneurarchive tar POSIX compressée en gzip, équivalente à un fichier .tar.gz
Octets magiques0x1F 0x8B à l'offset d'octet 0 (signature gzip standard)
Compressiongzip / DEFLATE appliqué à l'ensemble du flux de l'archive
Structure interneUn répertoire par ressource, chaque répertoire nommé par le GUID 128 bits de la ressource
Entrées par ressourceFichier de données de ressource, fichier .meta (GUID + paramètres d'importation), fichier texte pathname et une vignette preview.png optionnelle
Identification des ressourcesChaque ressource se voit attribuer un GUID 128 bits stocké dans son fichier .meta d'accompagnement ; les GUID survivent aux transferts entre projets
Restauration du cheminUne entrée texte pathname à l'intérieur de chaque dossier GUID enregistre le chemin relatif au projet d'origine, utilisé pour reconstruire la disposition des dossiers lors de l'importation
Vérification d'intégritéCRC-32 gzip sur le flux compressé ; aucune signature cryptographique ou signature de code n'est appliquée
ChiffrementAucun - pas de chiffrement intégré ; le contenu de l'archive est entièrement lisible après décompression
Type MIMEapplication/octet-stream (principal) ; application/gzip également utilisé par certains hôtes
Taille de fichier typiqueDe quelques dizaines de kilo-octets à plusieurs giga-octets, selon le volume de textures, de modèles et d'audio inclus
Prise en charge des plateformesWindows, macOS et Linux - partout où l'Unity Editor ou un outil capable de lire le tar est disponible
Méthode d'importationFaites glisser le fichier sur la fenêtre de l'Unity Editor, ou utilisez Assets > Import Package dans la barre de menus
Relation avec UPMDistinct des paquets Unity Package Manager, qui utilisent une archive tar simple avec un manifeste package.json et sont installés via la fenêtre du Package Manager plutôt qu'importés comme ressources
PubliéMid-2000s (Unity asset export; Asset Store launched 2010)
Dernière versionLegacy .unitypackage export (current Unity 6); coexists with the newer UPM/tarball package format
Spécificationdocs.unity3d.com

Conversions UNITYPACKAGE

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers UNITYPACKAGE. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers UNITYPACKAGE.

Foire aux questions

Comment ouvrir un fichier .unitypackage ?
Ouvrez un projet Unity dans l'Unity Editor gratuit, puis Assets > Import Package > Custom Package et sélectionnez le fichier (ou double-cliquez dessus avec un projet déjà ouvert). Cela importe les ressources dans votre projet.
Puis-je ouvrir un .unitypackage sans Unity ?
Uniquement pour regarder à l'intérieur : c'est un tar compressé en gzip, donc renommez-le en .tar.gz et extrayez-le avec 7-Zip. Mais les ressources sont organisées par GUID et ne se réassemblent correctement que lorsqu'elles sont importées dans Unity.
Qu'y a-t-il à l'intérieur d'un .unitypackage ?
Un dossier par ressource, chacun contenant les données de la ressource, son fichier .meta (GUID et paramètres d'importation) et son chemin de projet d'origine - ainsi l'importation restaure les ressources exactement là où elles doivent être avec les références intactes.
Quelle est la différence entre un .unitypackage et un paquet UPM ?
Un .unitypackage est importé dans votre dossier Assets (le format classique de l'Asset Store). Un paquet UPM est une archive tar simple avec un manifeste package.json installé via l'Unity Package Manager - la méthode moderne pour ajouter du code ou des outils réutilisables.
Un .unitypackage est-il un jeu que je peux exécuter ?
Non. C'est un ensemble de ressources sources (modèles, textures, scripts, prefabs) à utiliser dans un projet Unity. Vous l'importez dans Unity ; vous ne l'exécutez pas de manière autonome.
Est-il sûr d'importer un .unitypackage ?
Généralement oui, mais il peut contenir des scripts/DLL qui s'exécutent dans l'Éditeur lors de l'importation, n'importez donc que des sources de confiance (par exemple, l'Asset Store officiel) et examinez tout code inclus au préalable.

Références

1Unity Manual - Asset packages (import/export)docs.unity3d.com
2Unity Manual - Exporting and importing custom packagesdocs.unity3d.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.DBSQLite Database File
9.EXEWindows Executable (Portable Executable)
10.SWFSmall Web Format (Shockwave Flash)

Extensions liées

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z