JSON Formatter
Da formato a JSON válido con 2 o 4 espacios e indica dónde están los errores de sintaxis habituales.
Abrir herramientaUna colección de 60 herramientas para procesar datos, formatear código, calcular hashes, convertir texto, trabajar con HTTP y realizar cálculos de redes IP en local.
Todas se ejecutan de forma local en el navegador, sin registro, servidor ni API online; la herramienta no sube los datos introducidos.
Da formato a JSON válido con 2 o 4 espacios e indica dónde están los errores de sintaxis habituales.
Abrir herramientaValida la sintaxis JSON y muestra el estado, la causa y la ubicación exacta de cada error.
Abrir herramientaAnaliza y vuelve a serializar JSON en una sola línea fiable, con cálculo del ahorro de tamaño.
Abrir herramientaAlterna entre la vista Raw y un árbol plegable que distingue claramente cada tipo de dato JSON.
Abrir herramientaConvierte matrices de objetos a CSV estándar y gestiona comillas, comas, saltos de línea y campos ausentes.
Abrir herramientaAnaliza CSV según las reglas básicas de RFC 4180, incluidas comas, saltos y comillas escapadas.
Abrir herramientaValida y formatea XML conservando atributos, comentarios y secciones CDATA.
Abrir herramientaConvierte nodos, atributos, texto y elementos repetidos de XML a una estructura JSON predecible.
Abrir herramientaConvierte objetos y matrices de forma recursiva, escapa el texto y rechaza nombres de etiqueta XML no válidos.
Abrir herramientaConvierte objetos, matrices y valores escalares de YAML a JSON e informa de errores de sintaxis.
Abrir herramientaConvierte JSON estándar a YAML legible y gestiona correctamente objetos, matrices y valores escalares.
Abrir herramientaCodifica texto UTF-8 en Base64 y admite caracteres internacionales y emoji.
Abrir herramientaComprueba Base64 y lo decodifica para recuperar texto Unicode multilingüe.
Abrir herramientaCodifica texto internacional y caracteres especiales en los modos URL Component y Full URL.
Abrir herramientaDecodifica secuencias porcentuales y explica los códigos incompletos o no válidos.
Abrir herramientaAnalice estrictamente los bytes hexadecimales y restaure el texto multilingüe como UTF-8.
Abrir herramientaCodifique texto Unicode en bytes UTF-8 y genere en tres formatos hexadecimales comunes.
Abrir herramientaAnaliza binario estrictamente como bytes de 8 bits y lo decodifica en texto legible usando UTF-8.
Abrir herramientaCodifique texto Unicode en bytes UTF-8 y luego genere un binario fijo de ocho bits.
Abrir herramientaConvierta entre caracteres, ASCII decimal, hexadecimal y binario, y marque caracteres que no sean ASCII.
Abrir herramientaVea la información de codificación uno por uno Punto de código Unicode y admita el escape U+ y JavaScript y la conversión inversa.
Abrir herramientaCodifique caracteres especiales que se encuentran comúnmente en HTML y, opcionalmente, convierta caracteres que no sean ASCII en entidades numéricas.
Abrir herramientaDecodifica entidades HTML numéricas y con nombre y muestra de forma segura los resultados como contenido de texto.
Abrir herramientaPrueba flags, índices de coincidencia y grupos de captura con tiempo limitado para patrones complejos.
Abrir herramientaGenera entre 1 y 100 UUID v4 criptográficamente aleatorios con opciones de mayúsculas y guiones.
Abrir herramientaConvierte segundos y milisegundos Unix a fechas y muestra zona horaria del dispositivo, UTC e ISO.
Abrir herramientaAnaliza y formatea documentos HTML completos y fragmentos habituales con Prettier.
Abrir herramientaFormatea selectores, declaraciones, media queries, keyframes y propiedades personalizadas de CSS.
Abrir herramientaFormatea JavaScript moderno con Prettier, incluidas clases, encadenamiento opcional y async/await.
Abrir herramientaFormatea consultas para Standard SQL, MySQL, PostgreSQL o SQLite.
Abrir herramientaMinifica HTML conservando contenido preformateado y espacios con significado.
Abrir herramientaMinifica CSS mediante un árbol sintáctico que comprende cadenas, calc() y propiedades personalizadas.
Abrir herramientaAnaliza, comprime y ofusca variables de JavaScript moderno con Terser y muestra el cambio de tamaño.
Abrir herramientaGenera un hash SHA-256 de 64 caracteres hexadecimales para texto UTF-8 con Web Crypto nativo del navegador.
Abrir herramientaGenera un hash SHA-512 de 128 caracteres hexadecimales para texto UTF-8 con Web Crypto.
Abrir herramientaCalcula un MD5 de 32 caracteres hexadecimales para texto UTF-8 mediante una implementación local; sirve para comprobaciones de compatibilidad, no para fines de seguridad.
Abrir herramientaSeleccione un archivo local y calcule SHA-256, SHA-512 o MD5 dentro del navegador, no es necesario cargarlo.
Abrir herramientaDecodifica localmente el encabezado y la carga útil de JWT e interpreta las declaraciones de tiempo comunes de Unix; no verifica firmas.
Abrir herramientaGenere un encabezado de autorización básico de forma segura en UTF-8, con la salvedad de que Base64 no es cifrado.
Abrir herramientaGenere crons estándar de cinco campos con opciones de programación comunes y muestre simultáneamente explicaciones en lenguaje natural.
Abrir herramientaValida e interpreta el cron estándar de cinco campos, compatible con la sintaxis de asterisco, lista, rango y paso.
Abrir herramientaAnaliza cadenas de consulta y conserva parámetros duplicados, valores nulos y semántica de codificación porcentual estándar.
Abrir herramientaGenera una cadena de consulta correctamente codificada a partir de parámetros clave-valor de varias líneas, lo que permite claves duplicadas.
Abrir herramientaDivida las URL completas o relativas y enumere los parámetros de consulta con la API de URL nativa.
Abrir herramientaAnaliza el encabezado de la cookie pegado y muestra el valor original y los resultados de la decodificación segura uno al lado del otro.
Abrir herramientaAnaliza encabezados HTTP de texto sin formato, conservando los dos puntos en campos y valores repetidos, y genera JSON.
Abrir herramientaGenera comandos cURL con escape correcto a partir de información de solicitud estructurada, pero no ejecuta la solicitud.
Abrir herramientaAnaliza de forma segura comandos cURL habituales para generar código fetch e informa claramente de las opciones no compatibles.
Abrir herramientaAnaliza de forma segura llamadas fetch habituales y genera cURL; no usa eval ni new Function.
Abrir herramientaUtilice el mapeo local para realizar consultas bidireccionales entre extensiones y tipos MIME, y admita búsquedas de palabras clave.
Abrir herramientaValida estrictamente el formato A.B.C.D, el rango de 0 a 255 y los ceros iniciales, y muestra cada octeto y los 32 bits.
Abrir herramientaValida con un analizador direcciones IPv6 completas o comprimidas, incluidas las que integran una IPv4, y genera la forma expandida y la forma comprimida canónica.
Abrir herramientaConvierte los cuatro octetos decimales de una IPv4 en bloques binarios de 8 bits y muestra tanto el formato con puntos como el formato continuo.
Abrir herramientaComprueba que haya exactamente 32 bits formados por ceros y unos, y convierte a IPv4 el binario continuo, con puntos o agrupado mediante espacios.
Abrir herramientaCalcula la máscara, las direcciones de red y difusión, el rango y el número de hosts a partir de una IPv4 y un prefijo CIDR.
Abrir herramientaRealiza un cálculo completo de subred con un CIDR o una máscara contigua y muestra los límites, los bits y el rango de hosts.
Abrir herramientaConvierte un prefijo CIDR en máscara de subred y viceversa, y comprueba estrictamente que los bits 1 y 0 sean contiguos.
Abrir herramientaCalcula las direcciones inicial y final, el rango utilizable y el número de direcciones de un CIDR sin generar una enorme lista de direcciones IP.
Abrir herramientaCalcula con precisión la dirección de red mediante una operación AND entre la IP y la máscara de subred, y muestra las tres líneas del cálculo binario.
Abrir herramientaCalcula con precisión la dirección de difusión mediante una operación OR entre la dirección de red y la máscara wildcard, y muestra el cálculo binario.
Abrir herramienta