UTILS.
100% en el navegador

Herramientas de Desarrollo

Un conjunto de utilidades gratuitas para desarrolladores que se ejecutan completamente en tu navegador: formatea y valida JSON, codifica y decodifica Base64, decodifica JWT, prueba expresiones regulares, genera UUID y convierte entre formatos de datos, sin enviar nunca nada a un servidor.

{}

Formateador y validador de JSON

Formatea, minifica y valida JSON, con mensajes de error en línea.

64

Codificador / decodificador Base64

Codifica texto a Base64 o decodifícalo de vuelta — compatible con UTF-8.

%

Codificador / decodificador de URL

Codifica cadenas con porcentaje para usarlas con seguridad en URLs, o decodifícalas.

#

Generador de hash

Genera hashes SHA-1, SHA-256, SHA-384 y SHA-512 de cualquier texto.

JWT

Decodificador de JWT

Decodifica el encabezado y la carga útil de un JSON Web Token localmente — sin verificación.

Analizador de expresiones cron

Valida una expresión cron y previsualiza las próximas ejecuciones programadas.

.*

Probador de regex

Prueba una expresión regular contra un texto y resalta cada coincidencia.

Conversor CSV ⇄ JSON

Convierte CSV a un array JSON y JSON de vuelta a CSV.

&

Codificador de entidades HTML

Codifica texto a entidades HTML o decodifica entidades de vuelta a texto.

Suma de comprobación de archivos (WASM)

Calcula CRC-32, Adler-32 y SHA-256 de cualquier archivo — con WebAssembly.

TS

JSON a TypeScript

Genera interfaces de TypeScript a partir de una muestra de JSON, infiriendo los tipos de forma recursiva.

</>

Formateador de XML

Formatea XML con sangría o minifícalo a una sola línea.

Formateador de SQL

Formatea SQL poniendo las palabras clave en mayúsculas y cada cláusula en su propia línea.

Minificador de HTML

Minifica HTML eliminando comentarios y reduciendo los espacios en blanco sobrantes.

Minificador de CSS

Minifica CSS eliminando comentarios y espacios en blanco innecesarios.

"

Escapador de cadenas JSON

Escapa o desescapa una cadena para usarla con seguridad dentro de un documento JSON.

\n

Escapador de barras invertidas

Escapa o desescapa secuencias de barra invertida como \n, \t y \uXXXX.

?=

Analizador de cadenas de consulta

Analiza la cadena de consulta de una URL y conviértela a JSON, o convierte JSON de vuelta a una cadena de consulta.

Analizador de URL

Descompone una URL en sus partes: protocolo, host, puerto, ruta, consulta y hash.

UA

Analizador de User-Agent

Identifica el navegador, el motor de renderizado y el sistema operativo a partir de una cadena de user-agent.

Probador de eventos de teclado

Consulta el key, el code y el keyCode de cualquier tecla que pulses, junto con los indicadores de modificadores.

Códigos de estado HTTP

Busca el nombre y el significado de cualquier código de estado HTTP por número o por texto.

755

Calculadora de Chmod

Convierte entre permisos de archivo de Unix en formato simbólico y octal, en ambos sentidos.

⊞}

Aplanar / Desaplanar JSON

Aplana JSON anidado en claves con notación de puntos, o reconstruye objetos anidados a partir de claves planas.

A↓}

Ordenador de claves JSON

Ordena de forma recursiva las claves de un objeto JSON, ascendente o descendente.

}<

JSON a XML

Convierte un objeto JSON en un documento XML con sangría.

<↓

HTML a Markdown

Convierte HTML básico en Markdown limpio a medida que escribes.

{ }

Embellecedor de CSS

Formatea y aplica sangría a CSS minificado con saltos de línea y espaciado adecuados.

.gi

Generador de .gitignore

Crea un archivo .gitignore combinado a partir de plantillas comunes de lenguajes y herramientas.

Comparador de JSON

Compara dos objetos JSON y enumera por ruta cada valor agregado, eliminado y modificado.

▦<

Generador de tablas HTML

Convierte filas separadas por comas, tabulaciones o punto y coma en marcado limpio de tabla HTML con vista previa.

▦|

Generador de tablas Markdown

Convierte datos CSV o TSV en una tabla Markdown alineada y rellenada al estilo de GitHub.

ULID

Generador de ULID

Genera identificadores ULID únicos, ordenables y con orden lexicográfico.

nano

Generador de Nano ID

Genera IDs únicos, compactos y seguros para URL con tamaño y alfabeto personalizados.

Decodificador de ID Snowflake

Decodifica un ID snowflake de Twitter o Discord en su marca de tiempo, trabajador, proceso y secuencia.

45

Codificador/Decodificador Base45

Codifica y decodifica Base45 según el RFC 9285, usado en los códigos QR COVID de la UE.

xn

Conversor Punycode / IDN

Convierte nombres de dominio internacionales a ASCII Punycode (xn--) y de vuelta a Unicode.

NFC

Normalizador Unicode

Normaliza texto Unicode usando las formas NFC, NFD, NFKC o NFKD.

mime

Búsqueda de Tipo MIME

Encuentra el tipo de contenido MIME de una extensión de archivo, o busca por tipo MIME.

.ext

Información de Extensión de Archivo

Consulta qué significa una extensión de archivo, su categoría y su tipo MIME habitual.

Y⇄

Conversor YAML ⇄ JSON

Convierte YAML a JSON y JSON a YAML con errores de validación, soporte multidocumento y opciones de sangría.

T⇄

Conversor TOML ⇄ JSON

Convierte archivos de configuración TOML a JSON y JSON de vuelta a TOML con informes claros de errores de sintaxis.

0b

Calculadora binaria y hexadecimal

Suma, resta, multiplica, divide o desplaza bits y combina números en binario, octal, decimal y hexadecimal con matemática exacta de BigInt.

🔒

Generador de .htpasswd

Crea líneas .htpasswd de Apache/nginx con hashes APR1-MD5 o SHA-1 con sal, totalmente sin conexión en tu navegador.

🐹

JSON a struct de Go

Convierte una muestra de JSON en structs de Go tipados con etiquetas json. Infiere int64, float64, bool, structs anidados y slices en tu navegador.

🖼️

Codificador de SVG a CSS / Data-URI

Codifica marcado SVG como data URI codificado en URL o base64, con líneas listas para pegar de background-image en CSS y <img>. Minificado opcional.

🔑

Conversor .env ⇄ JSON

Convierte un archivo .env en un objeto JSON o vuelve a convertir JSON en líneas .env KEY=value, todo en tu navegador.

🔁

Conversor de XML a JSON

Convierte XML a JSON y viceversa en tu navegador, conservando atributos, nodos de texto y elementos repetidos.

🌀

Conversor de cURL a Código

Pega un comando curl y obtén un fragmento equivalente de fetch() en JavaScript — método, cabeceras, cuerpo y autenticación.

🔠

Codificar y decodificar Ascii85 / Base85

Codifica bytes a Ascii85/Base85 y decodifícalos de vuelta, con soporte para las variantes estándar y Adobe (<~ ~>), totalmente en tu navegador.

🔢

Codificar y decodificar Base62

Convierte enteros o cadenas de bytes hacia y desde Base62 compacto y seguro para URL (0-9A-Za-z), con soporte BigInt y una variante de alfabeto GMP, en el navegador.

🎨

Embellecedor / Formateador de JavaScript

Formatea JavaScript y JSON minificado o desordenado con sangría, espaciado y saltos de línea consistentes — un formateador hecho a mano que se ejecuta totalmente en el navegador.

🗜️

Minificador de JavaScript

Reduce JavaScript eliminando comentarios y espacios innecesarios, preservando de forma segura cadenas, literales de plantilla y regex — se ejecuta localmente en tu navegador.

🔤

Escapador / Desescapador de cadenas de código fuente

Escapa o desescapa texto como un literal de cadena para Java, C#, C/C++, JavaScript, JSON, SQL o XML/HTML — una herramienta, siete lenguajes, todo en el navegador.

🏦

Validador y analizador de IBAN

Valida un número de cuenta bancaria internacional sin conexión con la suma de verificación MOD-97 y desglósalo en país, dígitos de control, código bancario, sucursal y cuenta.

🏦

Validador y analizador de código BIC / SWIFT

Valida un código BIC/SWIFT contra el formato ISO 9362 y desglósalo en segmentos de banco, país, ubicación y sucursal — con indicadores de prueba/pasivo.

📜

Decodificador de certificados X.509

Decodifica un certificado X.509 / TLS en PEM o DER en tu navegador: sujeto, emisor, validez, serie, clave pública, SANs, uso de clave y huellas SHA-1/256.

🗜️

Comprimir y descomprimir Gzip / Zlib / Deflate

Comprime o descomprime texto con los formatos nativos gzip, zlib (deflate) o DEFLATE en bruto en el navegador, con salida base64/hex y la ratio de compresión.

🛡️

Desactivar y reactivar URL / IP (Defang / Refang)

Desactiva o reactiva URLs, dominios, IPs y correos (http→hxxp, .→[.], @→[at]) para que los indicadores maliciosos se compartan de forma segura sin volverse clicables.

🔤

Inspector de caracteres Unicode

Desglosa cualquier cadena en puntos de código y muestra de cada uno su hex U+, categoría, bloque, bytes UTF-8/UTF-16, entidad HTML, escape JS, codificación porcentual e indicadores.

✉️

Codificar y decodificar Quoted-Printable

Codifica texto a o decodifica texto desde MIME Quoted-Printable (escapes =XX, saltos de línea suaves), con un modo de cuerpo y la variante 'Q' de cabecera RFC 2047.

Explorar otras categorías