Inicio Formateador JSON

Formateador JSON

Alinee con 2 espacios, 4 espacios o un tabulador, y pase las claves a snake_case o camelCase.

Sangría
Claves

Resultado

Por qué existe

Un JSON en una sola línea cuesta leer. La sangría muestra qué parte es una lista y qué parte es un objeto.

Una cadena envuelta una vez de más en un registro se puede desescapar, pelar y volver a ordenar.

  1. 01Cómo usarlo

    Pegue JSON o abra un archivo. Elija la sangría y el estilo de las claves.

    Una coma final o una clave sin comillas se muestra igual como JSON estricto.

  2. 02Así se ve

    {"a":1,"b":[2]} se reparte en líneas.

    userName pasa a user_name en snake_case.

    Escrito{"a":1}

    JSON { "a": 1 }
  3. 03Conviene saber

    El JSON válido conserva la escritura original de números y textos y solo gana saltos de línea.

    Un lugar malo se indica con la línea y el carácter.

Preguntas

Q¿El texto sale del navegador?
ANo. El orden termina en el navegador abierto.
Q¿Se lee JSON con comentarios?
ASí. Los comentarios y la coma final se leen y se muestran como JSON estricto.
Q¿Y una cadena envuelta otra vez?
AActive quitar escape. Se pela una capa y se ordena de nuevo.

Cómo lo calcula esta página

Esta página indenta JSON laxo o estricto y puede renombrar claves a camel case o snake case.

También acepta claves sin comillas, comentarios y una coma final, y escribe JSON estricto con sangría de dos espacios. El renombrado entra en objetos anidados y en objetos dentro de arrays.

Un error de gramática señala su lugar. Una entrada demasiado grande pide dividirse. Un JSON con un secreto se queda en este navegador y no se envía a un servidor.

El resultado copiado se puede pegar en otra herramienta. Guarde el original antes de renombrar claves.

  • # JSON
  • # formato
  • # snake_case
  • # camelCase