JSON to PHP Array

Convert JSON objects into PHP associative array syntax.

Drag & drop a JSON file here, or click to browse

File is read locally — nothing is uploaded to any server

Features

  • JSON File Upload: Upload a .json file directly — read locally in your browser, nothing is sent to any server.
  • Drag & Drop: Drag and drop a JSON file onto the drop zone for quick loading.
  • Instant Conversion: Transforms JSON objects into PHP associative array syntax.
  • Recursive Processing: Handles nested arrays and objects to any depth.
  • Syntax Correctness: Outputs valid PHP code (Short Array Syntax []).
  • Type Handling: Preserves types (strings, numbers, booleans, nulls).

How to Use

  • Upload a JSON file using the file picker, or drag & drop a file onto the drop zone.
  • Alternatively, paste your JSON content into the Input JSON textarea.
  • Click the Convert button (or it may happen automatically if you type).
  • Copy the generated PHP array code from the output box.
  • Use it in your configuration files, seeders, or anywhere you need a PHP array representation of JSON data.