Was ist das XD-Dateiformat?
Dateien mit der Erweiterung .xd speichern Website- oder Mobilanwendungsvorlagen oder komplette Projekte, die mit Adobe XD erstellt wurden. Die Adobe XD Projektdatei ist ein ZIP-Archiv mit einer von Adobe entworfenen Struktur - der erste interne Eintrag muss eine unkomprimierte Datei namens mimetype sein, die den MIME-Typ application/vnd.adobe.xd enthält, eine Konvention ähnlich der EPUB-Verpackung. Die Datei beginnt mit der Standard-PK-ZIP-Signatur bei Offset 0, aber der mimetype-Marker und das Layout artwork/*/graphicContent.agc unterscheiden sie von einem generischen ZIP.
.xd-Dateien enthalten Projektdaten, die in Ebenen zusammen mit zugehörigen Funktionen organisiert sind. In einem .xd-Archiv finden sich Objekte wie:
- Bilder, Formen, Zeichenflächen-Textdaten, Anwendungsbildschirme oder einzelne Webseiten-Layouts,
- Prototyp-Interaktionen, die Zeichenflächen zu klickbaren Abläufen verknüpfen,
- Hilfslinien - nützlich für die Organisation von Elementen in strukturierten Dokumenten,
- ein Ebenen-Bereich zur Strukturierung des Arbeitsbereichs, ähnlich wie in anderen Adobe-Programmen,
- ein
preview.png-Vorschaubild und eineinteractions.json-Datei, die Prototyp-Links aufzeichnet.
Adobe XD wurde zusammen mit der Creative Cloud häufig für das Design von Websites und anderen Softwareanwendungen verwendet. Adobe hat XD jedoch im Juni 2023 in den Wartungsmodus versetzt - es erhält keine neuen Funktionen mehr und ist nicht in neuen Creative Cloud-Abonnements enthalten, was den Zugriff auf ältere .xd-Dateien zu einem wachsenden Problem macht. .fig-Dateien (Figma) und andere Design-Tools bieten eine begrenzte Importunterstützung für .xd-Projekte.
XD-Sicherungskopien werden von der Anwendung automatisch erstellt. Wenn also eine Projektquelldatei beschädigt wird, kann die zugehörige Sicherungskopie zur Wiederherstellung der Daten verwendet werden. XD-Sicherungskopien können auch im Cloud-Speicher abgelegt werden. Sollte keine Sicherungskopie gefunden werden, kann der Benutzer eine andere Methode versuchen: Da .xd-Dateien einfache ZIP-Archive sind, ist es manchmal möglich, das Archiv mit Tools von Drittanbietern zu öffnen, wenn die Anwendung Fehler meldet. Solche Tools können auch auf den beschädigten Teil des Archivs hinweisen.
Sicherheit
RISIKO: LOWEine .xd-Datei ist eine Designdatendatei (ein ZIP aus JSON + Assets), nicht ausführbar, daher ist das Öffnen in Adobe XD oder der Import in Figma risikoarm. Die wirklichen Vorsichtsmaßnahmen sind praktischer Natur: Vertrauen Sie KEINEN zufälligen Websites für „kostenlose Adobe XD Viewer/Konverter“ - es gibt keinen zuverlässigen eigenständigen Viewer und einige dieser Seiten sind Scams/PUP; betrachten Sie das Format zudem als gefährdet für den langfristigen Zugriff, da Adobe XD im Wartungsmodus ist (sichern Sie Ihre Designs durch Exportieren von Assets und/oder Migration zu Figma). Beziehen Sie Adobe XD nur von adobe.com und Figma nur von figma.com.
Formatdetails
kurz gefasstartwork/*/graphicContent.agc, nicht über die generische ZIP-Signatur.Programme zum Öffnen von XD-Dateien
Technische Details
technische Spezifikation| Container-Format | ZIP-Archiv - DEFLATE-Komprimierung pro Eintrag; das Paket beginnt mit dem Standard-`PK` (50 4B 03 04) lokalen Datei-Header bei Byte-Offset 0 |
| Magic Bytes | `50 4B 03 04` bei Offset 0 („PK“ - Standard-ZIP-Signatur); die Formatidentität erfordert die Überprüfung des internen Layouts, nicht nur des ZIP-Headers |
| MIME-Typ | `application/vnd.adobe.xd`; wird von generischen Tools auch als `application/zip` oder `application/octet-stream` akzeptiert |
| Einschränkung des ersten Eintrags | Der allererste ZIP-Eintrag muss eine unkomprimierte (`STORED`) Datei namens `mimetype` sein; fehlt diese oder ist sie komprimiert, gibt Adobe XD beim Öffnen den Fehler 86 aus |
| Primäre Design-Datei | `artwork/*/graphicContent.agc` - ein JSON-Dokument, das Vektorformen, Text, Komponenten und die Ebenenhierarchie der Zeichenfläche beschreibt |
| Prototyp-Daten | `interactions.json` im Archiv-Stammverzeichnis speichert Hotspot-Definitionen und Übergangseinstellungen, die Zeichenflächen zu klickbaren Prototypen verknüpfen |
| Vorschaubild | Eine `preview.png` ist im Archiv-Stammverzeichnis eingebettet und wird von der Creative Cloud und dem macOS Finder für eine schnelle Vorschau ohne Öffnen der App angezeigt |
| Speicherort der Metadaten | `META-INF/metadata.xml` enthält XMP-Metadaten auf Dokumentebene (Titel, Ersteller, Zeitstempel) |
| Kodierung | Binäre ZIP-Hülle; Design-Inhalte sind UTF-8 JSON; Raster-Assets werden als binäre PNG-Dateien innerhalb des Archivs gespeichert |
| Farbmodell | Auflösungsunabhängige Vektor-Leinwand; eingebettete Raster-Assets sind PNG mit 8-Bit pro Kanal; keine einzelne feste Bittiefe |
| Integritätsprüfung | CRC-32-Prüfsummen pro Eintrag (Standard-ZIP-Mechanismus); keine kryptografische Signatur oder Hash auf Design-Ebene |
| Verschlüsselung | Keine für die lokale `.xd`-Datei selbst; Cloud-gehostete XD-Dokumente basieren auf der Authentifizierung des Adobe Creative Cloud-Kontos |
| Plattformen | Nur Windows und macOS Desktop; es wurde nie eine native Linux-, iOS- oder Android-Anwendung veröffentlicht |
| Typische Dateigröße | Hunderte von KB bis zu mehreren zehn MB; die Größe wird durch die Anzahl und Auflösung der eingebetteten Raster-Assets bestimmt |
| ZIP-Eintragsbegrenzung | Bis zu 65.535 Einträge unter Standard-ZIP; der ZIP64-Modus hebt diese Obergrenze für sehr große Projekte auf |
| Veröffentlicht | 2016 (Adobe XD, originally 'Project Comet' / Adobe Experience Design) |
| Neueste Version | Final feature release before maintenance mode (Adobe XD entered maintenance mode June 2023) |
| Spezifikation | helpx.adobe.com |
XD-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu XD-Dateien.
Häufig gestellte Fragen
Was ist eine .xd-Datei?
Wie öffne ich eine .xd-Datei ohne Adobe XD?
Wird Adobe XD eingestellt?
Wie konvertiere ich eine .xd-Datei in PNG, SVG oder PDF?
Wie migriere ich eine Adobe XD-Datei zu Figma?
Kann ich .xd einfach in .zip umbenennen, um die Bilder zu extrahieren?
graphicContent.agc) und Renditionen beschrieben - nicht als fertige, exportbereite Bilder. Der zuverlässige Weg, Assets zu erhalten, ist der Export aus Adobe XD oder Figma.