Analizador de Tamaño JSON
Herramienta gratisPega o sube un JSON. Verás el peso serializado (bytes UTF-8) de cada clave y elemento de array, ordenado de mayor a menor, para encontrar rápidamente qué rama infla el tamaño total. Todo se procesa en tu navegador: nada se sube a los servidores de RA Software Apps.
Ramas más pesadas
| Ruta | Tipo | Bytes | % del total |
|---|
Informe
Informe en Markdown
JSON
Cómo se usa
- Pega el JSON o sube el fichero.
- Revisa el peso de cada clave y de cada elemento de un array, ordenados de mayor a menor.
- Baja por las ramas más pesadas hasta encontrar qué dato infla el total.
Qué calcula y cómo
El peso se mide en bytes UTF-8 del texto serializado, que es lo que viaja por la red antes de comprimir. La herramienta calcula ese tamaño para cada rama del árbol y lo ordena, de modo que se ve enseguida si el problema es un campo repetido en miles de elementos, una imagen en base64 o un array que debería ir paginado.
Preguntas frecuentes
¿El tamaño mostrado es el que descarga el usuario?
No exactamente. Los servidores suelen comprimir con gzip o brotli y el JSON comprime bien. Aun así, el tamaño sin comprimir es el que el cliente tiene que analizar y mantener en memoria.
¿Por qué bytes y no caracteres?
Porque los acentos, emojis y otros caracteres fuera de ASCII ocupan más de un byte en UTF-8.
¿Cómo se reduce un JSON pesado?
Quitando campos que el cliente no usa, paginando listas largas y moviendo los binarios en base64 a ficheros aparte.