Saltar al contenido principal
Utilia

Programación

Utilidades para desarrolladores: codificar y decodificar Base64 o URL, formatear JSON, XML y CSS, decodificar JWT, generar UUID y crear meta tags o robots.txt.

16 herramientas disponibles

Codificador y decodificador Base64 Convierte texto a Base64 y recupéralo, con acentos y emojis correctos (UTF-8) y sin que tus datos salgan del navegador. Codificador y decodificador de URL Codifica o decodifica URLs y parámetros: encodeURI para la dirección completa, encodeURIComponent para valores y %20 para espacios. Entidades HTML: codificar y decodificar Escapa & < > " y ' como entidades HTML, convierte acentos a &#…; si lo necesitas, o recupera el texto desde &amp; y compañia. Texto a binario y hexadecimal Convierte texto a binario de 8 bits en UTF-8 o a hexadecimal, y recupera el texto original validando que cada byte esté completo. Generador de UUID v4 Crea de 1 a 500 identificadores UUID v4 aleatorios con Web Crypto, en mayúsculas o sin guiones, listos para copiar uno por línea. Decodificador de JWT Pega un token JWT y lee su header y payload en JSON claro, con iat y exp en fecha legible y el estado de caducidad, sin validar la firma. Analizador de URLs Descompone una URL en protocolo, host, puerto, ruta, parámetros de query, fragmento y origen, con la salida también en JSON copiable. Generador de meta tags Genera el HTML de title, description, canonical, Open Graph y Twitter Card desde tu título y descripción, con vista previa incluida. Generador de robots.txt Crea tu robots.txt con User-agent, Allow/Disallow, Crawl-delay y Sitemap, con presets para permitir todo o bloquear /admin al instante. Formateador y validador de JSON Formatea o minifica JSON con ordenación opcional de claves, y señala la línea y columna exactas si la sintaxis falla. Generador de hashes SHA Calcula a la vez los hashes SHA-1, SHA-256, SHA-384 y SHA-512 de un texto con Web Crypto y cópialos en hexadecimal con un clic. Generador de redirecciones 301 Convierte tu lista «url antigua → url nueva» en reglas para nginx, Apache, Netlify, Cloudflare o JSON, listas para pegar y ejecutar. JSON a CSV Convierte un array de objetos JSON a CSV con encabezados, delimitador a elegir y escape correcto de comas, comillas y saltos de línea. CSV a JSON Convierte CSV a JSON con comillas y saltos de línea bien leídos, delimitador automático y tipado opcional de números, booleanos y nulos. Probador de expresiones regulares Prueba expresiones regulares en vivo: coincidencias resaltadas, grupos de captura y posición exacta. Todo se ejecuta en tu navegador. Convertidor de px, rem y em Convierte px, rem, em, % y pt al resto de unidades CSS en vivo, con la base de tu proyecto, tabla de equivalencias y fórmulas explicadas.

Guía de programación

Utilidades de andar por casa para programar: codificar y decodificar Base64 y URL, formatear y validar JSON, generar UUID o inspeccionar un JWT sin paneles externos.

Todo se ejecuta en el navegador con JavaScript, así que puedes pegar fragmentos de trabajo sin enviarlos a ningún registro ajeno. Combinadas con las herramientas de color y de texto, cubren el día a día de una web pequeña.

Qué protege cada cosa (y qué no)

  • Base64 no cifra: solo cambia el formato y cualquiera puede deshacerlo. Sirve para transportar datos donde solo se admite texto.
  • Un hash no se revierte. SHA-256 sirve para comprobar que un contenido no ha cambiado, pero no para guardar contraseñas si no lleva sal y un algoritmo lento como bcrypt o Argon2.
  • El contenido de un JWT se lee sin clave: solo la firma está protegida. Al decodificarlo verás el payload en claro.
  • El cifrado César es un ejercicio para entender la criptografía, no un método para proteger nada.
  • Estas utilidades se ejecutan en tu navegador, pero un token sigue siendo una credencial: evita pegarlo en herramientas que no controles.

Una herramienta por tarea

NecesitasHerramientaQué hace
Comprobar un JSONFormateador JSONLo indenta y señala el error de sintaxis con su línea
Convertir datos entre formatosJSON a CSV y CSV a JSONPasa entre tabla y estructura sin subir el archivo
Codificar texto para una URLCodificar URL y Base64Escapa caracteres reservados o empaqueta binario como texto
Generar identificadoresGenerador de UUIDIdentificadores únicos para bases de datos y pruebas
Probar una expresión regularProbador de regexCoincidencias y grupos capturados, con sus banderas
Escribir CSS en unidades relativasConvertidor px a remLa equivalencia según la raíz que indiques, no solo con 16 px

Preguntas frecuentes

¿Es seguro guardar una contraseña con SHA-256?
No: es un algoritmo rápido y sin sal, así que se pueden probar millones de combinaciones por segundo. Para contraseñas se usan funciones deliberadamente lentas y con sal (bcrypt, scrypt o Argon2), y en el servidor.
¿Puedo pegar aquí un token real?
Puedes: se decodifica en tu navegador y no se envía a ningún servidor. Aun así, un token válido da acceso a una cuenta, así que trátalo como una credencial y no lo pegues en sitios que no controles.
¿Qué diferencia hay entre codificar y cifrar?
Codificar solo cambia la representación y cualquiera puede revertirla; cifrar usa una clave, y sin ella no se puede leer el contenido. Base64, la codificación de URL y el texto a binario son codificaciones, no cifrado.

Explora otras categorías