herramientas / desarrollador
Herramientas para desarrolladores
Utilidades para formatear, codificar, convertir y depurar. Todo funciona en tu navegador — sin necesidad de iniciar sesión.
Formatea y valida JSON, codifica y decodifica Base64, genera UUIDs, prueba patrones regex, decodifica JWTs, genera hashes, analiza expresiones cron, formatea SQL, convierte marcas de tiempo, codifica URLs, analiza agentes de usuario, convierte bases numéricas, minimiza CSS y JS, y más.
jsonb64uuidtsurlhashrxclrjwthtmlmdbasesqlhtml+cssjscronuadiff
Formateador JSON
Formatea, valida y minimiza datos JSON.
Codificador Base64
Codifica y decodifica cadenas Base64.
Generador de UUID
Genera UUIDs aleatorios de versión 4.
Conversor de marcas de tiempo
Convierte marcas de tiempo Unix a fechas y viceversa.
Codificador/Decodificador de URL
Codifica y decodifica componentes de URL.
Generador de hash
Genera hashes MD5, SHA-1, SHA-256 y SHA-512.
Probador de regex
Prueba expresiones regulares con resaltado en tiempo real.
Conversor de colores
Convierte entre HEX, RGB, HSL y HSV.
Decodificador JWT
Decodifica e inspecciona tokens JSON Web en tu navegador.
Codificador de entidades HTML
Codifica y decodifica entidades HTML y caracteres especiales.
Vista previa de Markdown
Escribe Markdown y ve al instante la vista previa renderizada en HTML.
Conversor de bases numéricas
Convierte números entre binario, octal, decimal y hexadecimal.
Formateador SQL
Formatea y embellece consultas SQL con sangría adecuada.
Embellecedor HTML
Embellece o minimiza el marcado HTML.
Minimizador de CSS
Minimiza y comprime CSS para reducir el tamaño del archivo.
Minimizador de JavaScript
Elimina comentarios y espacios en blanco de JavaScript.
Analizador de expresiones Cron
Traduce expresiones cron a lenguaje natural.
Analizador de agente de usuario
Detecta el navegador, SO y tipo de dispositivo a partir de una cadena de agente de usuario.
Comparador de diferencias
Compara dos textos y resalta los cambios línea por línea.
GUÍAS PARA DESARROLLADORES
jsonb64rxjwthashmdurltscronclruabinuuidsqlhtmldurldiffminapihtml+diff
¿Qué es JSON?
Una guía completa sobre la sintaxis JSON, tipos de datos y casos de uso comunes.
¿Qué es Base64?
Cómo funciona la codificación Base64, por qué existe y cuándo usarla.
Tutorial de Regex
Aprende expresiones regulares desde cero con ejemplos prácticos.
¿Qué es un JWT?
Cómo funcionan los tokens JSON Web, su estructura y cómo usarlos de forma segura.
¿Qué es una función hash?
Cómo funcionan las funciones hash, para qué se usan MD5, SHA-1 y SHA-256, y por qué algunos ya no son seguros.
Guía de Markdown
Una referencia completa de la sintaxis Markdown — encabezados, listas, enlaces, bloques de código, tablas y más.
¿Qué es la codificación de URL?
Por qué las URL solo pueden contener ciertos caracteres, cómo funciona la codificación porcentual y cuándo usar encodeURI frente a encodeURIComponent.
¿Qué es una marca de tiempo Unix?
Cómo funcionan las marcas de tiempo Unix, por qué las usan los desarrolladores, el problema del año 2038 y cómo convertir marcas de tiempo en JavaScript, Python y SQL.
¿Qué es un trabajo cron?
Cómo funciona cron, cómo leer y escribir expresiones cron, patrones de programación comunes y accesos directos especiales.
Códigos de color explicados
Qué significan los códigos de color HEX, RGB y HSL, cómo convertir entre ellos y cuándo usar cada formato.
¿Qué es un agente de usuario?
Qué son las cadenas de agente de usuario, cómo se identifican los navegadores, por qué parecen desordenadas y cómo leerlas en código.
Binario, hex y decimal explicados
Cómo funcionan los sistemas numéricos, ejemplos de conversión y dónde se usan el binario y el hexadecimal en programación.
¿Qué es un UUID?
Qué son los UUIDs, en qué difieren v4 y v7, la probabilidad de colisión, cuándo usarlos en lugar de IDs secuenciales y cómo generarlos en JavaScript, Python y SQL.
¿Qué es SQL?
Una introducción práctica a SQL — SELECT, INSERT, UPDATE, DELETE, JOINs, agregados y cómo leer y escribir consultas básicas.
¿Qué son las entidades HTML?
Por qué algunos caracteres deben escaparse en HTML, cómo funcionan las entidades nombradas y numéricas, una tabla de referencia de entidades comunes y las implicaciones de seguridad XSS.
¿Qué es una URL de datos?
Cómo las URL de datos incrustan archivos directamente en HTML y CSS usando Base64, la sintaxis, cuándo mejoran el rendimiento y cuándo evitarlas.
Cómo leer un diff
Qué significan los símbolos en un diff unificado, cómo leer el encabezado del bloque, qué indican --- y +++, y comandos útiles de git diff.
¿Qué es la minificación?
Cómo la minificación reduce el tamaño de los archivos HTML, CSS y JavaScript, qué se elimina, en qué se diferencia de la compresión y qué herramientas usar.
¿Qué es una API?
Qué son las APIs, cómo funciona REST, qué significan los métodos HTTP y los códigos de estado, y cómo hacer una solicitud básica de API en JavaScript.
¿Qué es un embellecedor HTML?
Cómo funcionan los embellecedores y minificadores HTML, por qué importa el formato del código y cuándo usar cada uno.
Cómo comparar dos textos
Cómo funcionan la comparación de texto y el diff, modos de comparación línea por línea frente a palabra por palabra, y cuándo usar cada tipo de diff.