PHP Unserialize Online – Kostenloses Unserializer-Tool

Dekodieren Sie serialisierte PHP-Strings sofort in lesbares JSON oder PHP-Array-Syntax. Debuggen Sie WordPress-Optionen, Sitzungsdaten und Cache-Blobs sicher. Die gesamte Verarbeitung erfolgt in Ihrem Browser – es werden keine Daten an einen Server gesendet.

Laden…
PHP Deserialisieren
PHP-serialisierte Zeichenfolgen in lesbares JSON dekodieren — WordPress-Optionen, Sessions und Cache-Blobs im Browser debuggen.

Einfaches Beispiel

Serialisierte PHP-Eingabe

a:5:{s:3:"app";s:10:"FastMinify";s:7:"version";s:5:"2.1.0";s:8:"features";a:3:{s:1:"0";s:6:"legacy";s:1:"1";s:6:"modern";s:6:"minify";b:1;}s:5:"flags";a:3:{i:0;b:1;i:1;b:0;i:2;N;}s:8:"metadata";a:2:{s:6:"author";s:4:"Team";s:7:"license";s:3:"MIT";}}

Dekodierte JSON-Ausgabe

{ "app": "FastMinify", "version": "2.1.0", "features": { "minify": true, "0": "legacy", "1": "modern" }, "flags": [true, false, null], "metadata": { "author": "Team", "license": "MIT" } }

Ausgabeformatierungsoptionen

Nullwerte einbeziehen
Bezieht Eigenschaften mit Nullwerten in die Ausgabe ein

Vergleich mit/ohne Option:

Originalcode
$data = [ 'name' => 'test', 'value' => null, 'active' => true, 'count' => null ];
Mit includeNullValues: true
a:4:{s:4:"name";s:4:"test";s:5:"value";N;s:6:"active";b:1;s:5:"count";N;}
Mit includeNullValues: false
a:2:{s:4:"name";s:4:"test";s:6:"active";b:1;}
Unterschied
Eigenschaften mit Nullwerten werden in die Ausgabe einbezogen
Leere Arrays entfernen
Entfernt leere Arrays aus dem Ergebnis

Vergleich mit/ohne Option:

Originalcode
$data = [ 'items' => [], 'name' => 'test', 'active' => true ];
Mit removeEmptyArrays: true
a:2:{s:4:"name";s:4:"test";s:6:"active";b:1;}
Mit removeEmptyArrays: false
a:3:{s:5:"items";a:0:{}s:4:"name";s:4:"test";s:6:"active";b:1;}
Unterschied
Leere Arrays werden aus dem Ergebnis entfernt
Leere Objekte entfernen
Entfernt leere Objekte aus dem Ergebnis

Vergleich mit/ohne Option:

Originalcode
$data = [ 'config' => (object)[], 'name' => 'test', 'active' => true, 'settings' => (object)[] ];
Mit removeEmptyObjects: true
a:2:{s:4:"name";s:4:"test";s:6:"active";b:1;}
Mit removeEmptyObjects: false
a:4:{s:4:"name";s:4:"test";s:6:"config";O:8:"stdClass":0:{}s:6:"active";b:1;s:8:"settings";O:8:"stdClass":0:{}}
Unterschied
Leere Objekte werden aus dem Ergebnis entfernt
Sortierschlüssel
Sortiert Objektschlüssel alphabetisch in der Ausgabe

Vergleich mit/ohne Option:

Originalcode
$data = [ 'zebra' => 'striped', 'apple' => 'red', 'banana' => 'yellow' ];
Mit sortKeys: true
a:3:{s:5:"apple";s:3:"red";s:6:"banana";s:6:"yellow";s:5:"zebra";s:7:"striped";}
Mit sortKeys: false
a:3:{s:5:"zebra";s:7:"striped";s:5:"apple";s:3:"red";s:6:"banana";s:6:"yellow";}
Unterschied
Objektschlüssel werden alphabetisch in der Ausgabe sortiert
Verschönerungsoptionen
Einrückungsoptionen für Beautify und Unminify (von Serialize nicht verwendet)

Einzugsgröße

Anzahl der Leerzeichen (oder Tabulatorbreite), die beim Formatieren von PHP verwendet werden.

Einrückungstyp

Verwenden Sie Leerzeichen oder Tabulatoren zum Einrücken, wenn Sie PHP verschönern.

Was dieser Unserializer macht

PHP-serialisierte Strings in lesbares JSON dekodieren — zum Debuggen von WordPress-Optionen, Sessions und Cache-Dumps im Browser.

PHP → JSON deserialisieren

Serialisierte Strings zurück in lesbares JSON wandeln — zur Inspektion und Bearbeitung.

Sichere Browser-Dekodierung

Verarbeitung in JavaScript im Browser — ohne PHP-Objektausführung, geeignet zum Offline-Prüfen undurchsichtiger Blobs.

Stattdessen serialisieren?

JSON mit PHP Serialisieren wieder in PHP-Serialisierungsformat bringen.

So deserialisieren Sie PHP-Daten online

Einen PHP-serialisierten String (z. B. a:3:{…}) links einfügen und Deserialisieren klicken. FastMinify dekodiert zu lesbarem JSON für WordPress-Optionen, Sessions oder Caches. Einrückungsoptionen steuern das JSON. Zum Encoden nutzen Sie PHP Serialisieren.

Serialisierte PHP-Daten sicher bearbeiten

Manuelles Editieren ist fehleranfällig wegen Längenpräfixen. Hier nach JSON deserialisieren, bearbeiten, dann mit PHP Serialisieren neu serialisieren.

FAQ PHP Deserialisieren

PHP-serialisiert → JSON — Antworten lokal im Browser

Kann ich PHP online deserialisieren?

Ja. Serialisierten String einfügen; das Tool dekodiert zu lesbarem JSON im Browser.

Ist Deserialisieren hier sicher?

In PHP-Apps kann unserialize() bei nicht vertrauenswürdigen Eingaben Objekt-Injection ermöglichen. Dieses Tool parst in JavaScript ohne PHP-Objektausführung.

Kann ich serialisierte Daten bearbeiten?

Ja. Nach JSON deserialisieren, bearbeiten, dann mit PHP Serialisieren neu serialisieren.

Welches Eingabeformat wird akzeptiert?

Standard-serialize()-Strings (a:…, s:…, O:…, i:…, b:…, N;). Ungültige Payloads zeigen einen klaren Fehler.

Werden meine Daten sicher verarbeitet?

Ja. Nichts wird an FastMinify-Server gesendet.

Ich muss JSON serialisieren — wo?

Nutzen Sie PHP Serialisieren.

Serialisierung

Serialisieren und deserialisieren Sie PHP-Datenstrukturen neben JSON-Workflows.

Weitere Werkzeugkategorien entdecken

Minimieren

Verkleinern Sie Code und Ressourcen für die Produktion – minimieren Sie JavaScript, CSS, HTML, JSON und XML vor der Bereitstellung von gzip oder CDN.

Verschönern

Machen Sie Code mit konsistenter Einrückung lesbar – verschönern Sie JavaScript, CSS, TypeScript, SCSS, LESS, Markdown, GraphQL, SQL, YAML und mehr in Ihrem Browser.

Aufheben

Erweitern Sie minimierten oder komprimierten Code – entminifizieren Sie JavaScript, CSS, TypeScript, SCSS, LESS, SQL, YAML und andere Formate beim Debuggen oder Überprüfen.

Konvertierung

Transformieren Sie Daten zwischen JSON, YAML, XML und CSV lokal – keine Server-Uploads.

CSS-Präprozessoren

Kompilieren Sie SCSS oder LESS zu Standard-CSS im Browser — kombinieren Sie mit Beautify oder Minify für einen vollständigen Stylesheet-Workflow.

JSON Werkzeuge

Validieren, formatieren, vergleichen und erkunden Sie JSON-Nutzlasten – ergänzend zu Minifiern und Konvertern.

SVG Werkzeuge

Vorschau anzeigen, mit SVGO optimieren, Daten exportieren URI, Größe ändern, verschönern, in JSX konvertieren und SVG validieren – alles in Ihrem Browser.

DevOps und Infrastruktur

Terraform HCL formatieren/validieren/minimieren, Dockerfile formatieren und lint, Docker Verfassen und .env-Validierung.

CI/CD

GitHub Aktionen und GitLab CI – formatieren Sie YAML und überprüfen Sie die Workflow-/Auftragsstruktur in Ihrem Browser.

Protokolle und Beobachtbarkeit

Zeilenorientierte JSON/NDJSON- und Nginx/Apache-Zugriffsprotokolle – formatieren, filtern, validieren und CSV/TSV.

Kubernetes

Multi-Doc-Manifeste, strukturelle Validierung, Ingress/Deployment-Starter und Helm-Werteformatierung.

Netzwerk / IP

CIDR, Subnetze und IPv4/IPv6-Helfer — im Browser.

Sicherheit und Token

JWKS, X.509-Zertifikate und Secrets-Scan – browserlokal.

API & Schemata

OpenAPI Tools zum Formatieren, Validieren und Flusen Ihrer Spezifikationen.

Codierung

Kodieren oder dekodieren Sie Base64-, URL-Komponenten und HTML-Entitäten – nur clientseitig.

Entwickler-Dienstprogramme

Zeitstempel, UUID, ULID, Nanoid, Cron, Passwörter, Regex, Slugify, Zahlenbasen, Groß-/Kleinschreibung, Textunterschied und chmod – alles clientseitig.

Text & Markdown

Wörter zählen, Markdown-TOC erzeugen und Zeilenlisten bereinigen — im Browser.