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 herramienta181 herramientas en línea para desarrolladores: datos, texto, redes, CSS, conversión y edición de imágenes, SVG, iconos, dimensiones de imagen, EXIF, metadatos y análisis de color. Todas funcionan localmente en el navegador.
Procesa datos y texto, convierte y edita imágenes, crea iconos web y de apps, consulta dimensiones y EXIF, extrae paletas, lee píxeles y analiza histogramas sin iniciar sesión.
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 herramientaComprueba y formatea XML conservando atributos, comentarios y CDATA.
Abrir herramientaConvierte XML en JSON con reglas claras para los atributos, el texto y los elementos repetidos.
Abrir herramientaConvierte objetos y matrices de forma recursiva, escapa el texto y rechaza nombres de etiqueta XML no válidos.
Abrir herramientaConvierte YAML en JSON con objetos, arrays, escalares y sintaxis YAML 1.2 habituales, y consulta los 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 expresiones regulares de JavaScript y consulta coincidencias, posiciones y grupos de captura. Las pruebas demasiado largas se detienen automáticamente.
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 herramientaDa formato a documentos y fragmentos HTML con sangría de 2 o 4 espacios y organiza etiquetas, atributos y contenido incrustado compatible.
Abrir herramientaDa formato a selectores CSS, consultas de medios, fotogramas clave, comentarios, calc() y propiedades personalizadas con sangría de 2 o 4 espacios.
Abrir herramientaDa formato a JavaScript moderno, incluidas clases, encadenamiento opcional, plantillas de texto y async/await, sin ejecutar el código.
Abrir herramientaFormatea consultas para Standard SQL, MySQL, PostgreSQL o SQLite.
Abrir herramientaComprime HTML, elimina espacios y comentarios innecesarios y compara el tamaño original, el resultado y el ahorro.
Abrir herramientaComprime CSS con selectores, cadenas, calc() y propiedades personalizadas, y compara los tamaños y el ahorro.
Abrir herramientaComprime JavaScript moderno y acorta los nombres de variables locales. Consulta los errores de sintaxis, los tamaños y el ahorro.
Abrir herramientaGenera un hash SHA-256 de 64 caracteres hexadecimales para texto UTF-8, elige mayúsculas o minúsculas y copia el resultado.
Abrir herramientaGenera un hash SHA-512 de 128 caracteres hexadecimales para texto UTF-8, elige mayúsculas o minúsculas y copia el resultado.
Abrir herramientaGenera un hash MD5 de 32 caracteres hexadecimales para texto UTF-8, adecuado para comprobar compatibilidad con sistemas antiguos, no para 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 herramientaDesglosa una URL completa o relativa en protocolo, host, puerto, ruta, parámetros y fragmento. Las direcciones relativas necesitan una URL base.
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 herramientaConvierte llamadas fetch compatibles en comandos cURL que puedes copiar, sin ejecutar el código.
Abrir herramientaBusca tipos MIME por extensión, encuentra las extensiones de un tipo MIME o busca por palabra 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 direcciones IPv6 completas, comprimidas y con IPv4 incorporada, y consulta sus formas expandida y comprimida normalizada.
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 herramientaConvierte HEX de 3 o 6 dígitos a RGB y consulta los canales y el color.
Abrir herramientaValida los canales R, G y B y genera HEX con mayúsculas opcionales y vista previa.
Abrir herramientaConvierte HEX a HSL y consulta tono, saturación, luminosidad y color.
Abrir herramientaCrea degradados lineales o radiales y ajusta 2–6 paradas, sus posiciones y el ángulo.
Abrir herramientaAjusta desplazamiento, desenfoque, expansión, color, opacidad e inset de una sombra.
Abrir herramientaGenera sombras para tu texto y ajusta desplazamiento, desenfoque, color y opacidad.
Abrir herramientaAjusta las cuatro esquinas por separado o vinculadas y genera border-radius abreviado.
Abrir herramientaAjusta eje principal, alineación, salto de línea y gap con una vista previa real de Flexbox.
Abrir herramientaGenera una cuadrícula uniforme, ajusta filas, columnas y espacios y previsualiza hasta 144 elementos.
Abrir herramientaDefine mínimo, valor preferido y máximo para generar CSS clamp() adaptable con vista previa.
Abrir herramientaConvierte px a rem con el tamaño de fuente raíz de tu elección y precisión adecuada.
Abrir herramientaConvierte rem a px con una fuente raíz configurable y consulta fórmula y resultado.
Abrir herramientaSimplifica la relación ancho:alto o calcula una dimensión a partir de la proporción y la otra medida.
Abrir herramientaCalcula el contraste entre primer plano y fondo y comprueba los cuatro umbrales de texto WCAG AA / AAA.
Abrir herramientaPrevisualiza nueve filtros CSS, genera la declaración filter y restablece los valores con un clic.
Abrir herramientaCuenta caracteres, palabras, párrafos y frases, distingue la segmentación del chino del número de caracteres y estima el tiempo de lectura.
Abrir herramientaDistingue puntos de código Unicode, grafemas visibles, longitud UTF-16 y bytes UTF-8 para explicar la longitud de los emojis.
Abrir herramientaElimina líneas duplicadas según las reglas de mayúsculas y espacios; conserva por defecto la primera aparición y su orden.
Abrir herramientaElimina líneas vacías o de espacios en blanco y conserva por defecto el contenido y los espacios de las demás líneas.
Abrir herramientaOrdena líneas multilingües por texto, números naturales o longitud, o mézclalas aleatoriamente.
Abrir herramientaIdentifica líneas añadidas, eliminadas y sin cambios, incluidos Unicode y emojis.
Abrir herramientaReconoce separadores y cambios de mayúsculas para generar camelCase por lotes, conservando el chino y las letras Unicode.
Abrir herramientaUnifica nombres en minúsculas con guiones bajos y reconoce siglas y camelCase existentes.
Abrir herramientaConvierte frases, camelCase y siglas a palabras en minúsculas unidas por un solo guion.
Abrir herramientaAbre o pega CSV localmente y consulta columnas, estadísticas y campos entre comillas en una vista previa limitada.
Abrir herramientaElimina duplicados de CSV por fila o columnas, conservando el primer registro, el orden de columnas y el escapado CSV correcto.
Abrir herramientaConvierte CSV en tablas Markdown, escapa barras verticales y aplica reglas explícitas a los saltos de línea.
Abrir herramientaReconoce encabezados, alineación y barras escapadas de Markdown para generar CSV correctamente entrecomillado.
Abrir herramientaPrevisualiza encabezados, listas, código y tablas Markdown al instante, con HTML del usuario e imágenes remotas desactivados.
Abrir herramientaConvierte Markdown en código HTML para copiar, desactiva HTML sin procesar y muestra una vista previa segura.
Abrir herramientaGenera cadenas por longitud y cantidad, combina conjuntos de caracteres y excluye los que se confunden fácilmente.
Abrir herramientaGenera enteros o decimales dentro de un intervalo, con lotes, enteros sin repetición y descarga local.
Abrir herramientaGenera contraseñas con aleatoriedad criptográfica y todas las categorías elegidas, sin guardar los resultados.
Abrir herramientaGenera hasta 10000 UUID v4 a la vez y ajusta mayúsculas, minúsculas y guiones.
Abrir herramientaCrea códigos QR de texto o URL, ajusta corrección, colores y tamaño y descarga PNG con dimensiones reales.
Abrir herramientaGenera códigos de barras válidos, comprueba formato y dígitos de control y descarga imágenes SVG vectoriales.
Abrir herramientaCombina todas las muestras y genera TypeScript con campos opcionales, uniones y tipos anidados.
Abrir herramientaConvierte JSON en clases Java, combina los campos de matrices y genera tipos anidados e imports necesarios.
Abrir herramientaGenera struct de Go con campos exportados y etiquetas json, punteros, objetos anidados y slices.
Abrir herramientaGenera dataclass de Python con uniones, valores opcionales, estructuras anidadas y nombres válidos.
Abrir herramientaConvierte fotos JPG a PNG conservando sus dimensiones en píxeles.
Abrir herramientaConvierte PNG a JPG y elige el color de fondo y la calidad.
Abrir herramientaConvierte JPG a WebP, ajusta la calidad y compara el tamaño.
Abrir herramientaConvierte PNG a WebP conservando la transparencia y ajustando la calidad.
Abrir herramientaConvierte WebP estático a JPG con el fondo y la calidad que elijas.
Abrir herramientaConvierte WebP estático a PNG conservando la transparencia y las dimensiones.
Abrir herramientaConvierte BMP compatibles con tu navegador a PNG conservando sus dimensiones.
Abrir herramientaConvierte BMP a JPG y ajusta la calidad y el color de fondo.
Abrir herramientaExtrae el primer fotograma del GIF y guárdalo como PNG estático.
Abrir herramientaCodifica imágenes originales como Base64 conservando el contenido del archivo.
Abrir herramientaRecupera una imagen a partir de Base64 o Data URI y descárgala.
Abrir herramientaGenera un Data URI completo con el tipo de imagen y cópialo o descárgalo.
Abrir herramientaCambia el ancho y el alto, manteniendo las proporciones o ajustándolos libremente.
Abrir herramientaDefine un nuevo ancho y calcula el alto automáticamente sin cambiar las proporciones.
Abrir herramientaDefine un nuevo alto y calcula el ancho automáticamente sin cambiar las proporciones.
Abrir herramientaEscala ambas dimensiones con un porcentaje o un valor predefinido.
Abrir herramientaAjusta la imagen a unas dimensiones máximas manteniendo sus proporciones.
Abrir herramientaRecorta libremente un rectángulo arrastrando la selección o introduciendo coordenadas.
Abrir herramientaRecorta un cuadrado, con la mayor selección centrada como punto de partida.
Abrir herramientaCrea un avatar circular con el exterior transparente y salida PNG predeterminada.
Abrir herramientaRecorta una zona original de la imagen manteniendo la proporción panorámica 16:9.
Abrir herramientaRecorta con proporción fija 4:3, comenzando por la mayor zona centrada.
Abrir herramientaRecorta con proporción 1:1 y conserva el mismo ancho y alto en el resultado.
Abrir herramientaAjusta la calidad JPG y compara el tamaño del archivo sin cambiar sus dimensiones.
Abrir herramientaElige optimización sin pérdidas o reducción de colores conservando la transparencia PNG.
Abrir herramientaAjusta la calidad de WebP estáticos conservando dimensiones y transparencia.
Abrir herramientaCompara la calidad JPG y WebP o elige una salida PNG sin pérdidas.
Abrir herramientaFija un tamaño en KB o MB y permite reducir las dimensiones cuando sea necesario.
Abrir herramientaGira a la derecha, a la izquierda o con un ángulo personalizado sin recortar el contenido.
Abrir herramientaRefleja la imagen de izquierda a derecha conservando sus dimensiones.
Abrir herramientaRefleja la imagen de arriba abajo conservando sus dimensiones.
Abrir herramientaAjusta la intensidad entre los colores originales y una escala de grises completa.
Abrir herramientaAjusta el filtro sepia para crear imágenes cálidas con aspecto antiguo.
Abrir herramientaElige el radio de desenfoque para suavizar toda la imagen.
Abrir herramientaAjusta la nitidez para reforzar los contornos y la sensación de claridad.
Abrir herramientaAjusta el brillo general; el 100% mantiene el brillo original.
Abrir herramientaAjusta la diferencia entre luces y sombras; el 100% conserva el contraste original.
Abrir herramientaReduce o intensifica los colores; el 100% conserva la saturación original.
Abrir herramientaCambia el tono por grados y explora distintas combinaciones de color.
Abrir herramientaSimula cambios de exposición en pasos EV; 0 EV mantiene el original.
Abrir herramientaAjusta la inversión de colores conservando transparencia y dimensiones.
Abrir herramientaElige el tamaño de los bloques conservando las dimensiones originales de la descarga.
Abrir herramientaAjusta la opacidad general y conserva la transparencia con la salida PNG predeterminada.
Abrir herramientaElige ancho, color y posición del borde y comprueba las dimensiones finales.
Abrir herramientaElige un radio común y guarda las esquinas transparentes en PNG de forma predeterminada.
Abrir herramientaElige el texto, la fuente, el color, la posición y la opacidad e incorpóralos a la descarga.
Abrir herramientaAbre la imagen y el logotipo locales, conserva las proporciones y ajusta la posición.
Abrir herramientaConsulta dimensiones, estadísticas, código y estructura de archivos SVG.
Abrir herramientaRevisa SVG estáticos con distintos fondos y niveles de zoom.
Abrir herramientaOrganiza SVG con sangría de 2 o 4 espacios sin alterar su contenido.
Abrir herramientaComprime SVG y compara el tamaño y el ahorro con dos modos.
Abrir herramientaConvierte SVG a PNG, elige las dimensiones y conserva el fondo transparente.
Abrir herramientaConvierte SVG a JPG con dimensiones, fondo y calidad ajustables.
Abrir herramientaConvierte SVG UTF-8 en Base64 o Data URI sin alterar su contenido.
Abrir herramientaDecodifica Base64 o Data URI de SVG y revisa el código y la vista previa.
Abrir herramientaDetecta colores, sustitúyelos en conjunto y previsualiza el resultado.
Abrir herramientaEdita las dimensiones, conserva la proporción y mantén viewBox y trazados.
Abrir herramientaInterpreta o genera viewBox y compara proporciones y escalas.
Abrir herramientaExamina trazados, comandos y límites con relleno y trazo ajustables.
Abrir herramientaGenera fondos lisos, degradados y patrones y descárgalos como SVG.
Abrir herramientaConvierte PNG en ICO con varios tamaños, conserva la transparencia y ajusta el recorte y el fondo.
Abrir herramientaConvierte fotos JPG en ICO, conserva la imagen completa o recorta el centro y ajusta el margen interior.
Abrir herramientaCrea ICO y PNG para tu sitio, revisa las vistas previas, descarga un ZIP y copia el HTML.
Abrir herramientaCombina tamaños de 16 a 512 píxeles y crea PNG, un ICO con varios tamaños y un ZIP.
Abrir herramientaCrea un Apple Touch Icon con 180×180, fondo blanco y margen interior como valores iniciales.
Abrir herramientaCrea PNG para Android e iconos PWA de 192 y 512 píxeles, con la opción de guardarlos en carpetas.
Abrir herramientaConvierte un emoji en ICO y PNG, ajusta su tamaño y fondo y comprueba las vistas pequeñas.
Abrir herramientaGenera iconos PNG para Apple, Android, PWA y uso general y descárgalos agrupados por destino.
Abrir herramientaConsulta dimensiones, proporción simplificada, megapíxeles y orientación, con corrección de orientación para fotos de móvil.
Abrir herramientaConsulta bytes, KB/MB, KiB/MiB, tipo de archivo y dimensiones en píxeles.
Abrir herramientaLee los DPI integrados y consulta sus fuentes, valores contradictorios y dimensiones de impresión.
Abrir herramientaConsulta por categorías EXIF, IPTC, XMP, color, GPS y otros datos legibles de la imagen.
Abrir herramientaConsulta cámara, objetivo, exposición, orientación y GPS, con el origen de cada registro.
Abrir herramientaGuarda de nuevo la imagen para eliminar datos de captura habituales y mantener su orientación.
Abrir herramientaObtén HEX, RGB, HSL y Alpha de los píxeles originales con un clic y la ayuda de una lupa.
Abrir herramientaIntroduce coordenadas desde cero, recorre los píxeles y consulta su color y Alpha.
Abrir herramientaExtrae el grupo de colores dominante y consulta su código y porcentaje estimado mediante muestreo.
Abrir herramientaExtrae paletas de 3, 5, 8 o 10 colores y copia los valores o variables CSS.
Abrir herramientaObtén el color medio en luz lineal o RGB simple, con ponderación de la transparencia.
Abrir herramientaMuestra histogramas RGB y de luminosidad de 256 niveles, con distribución y estadísticas por canal.
Abrir herramientaConsulta los canales RGB en color o grises y descarga PNG con las dimensiones y transparencia originales.
Abrir herramienta