Herramientas de Desarrollo gratis
Doce herramientas para las conversiones que aparecen entre un sistema y el siguiente: formatear o minificar JSON, pasar de JSON a CSV y al revés, convertir YAML en JSON, codificar y decodificar base64, URLs y entidades HTML, decodificar un JWT y verificar su firma, generar UUID v4 o v7, convertir bases numéricas y leer un timestamp Unix como fecha. Todo corre localmente, y por eso se puede pegar un payload de producción con un token vivo adentro.
Codificador y decodificador Base64
Codifica y decodifica Base64, incluida la variante apta para URL, sin romper los acentos.
Abrir herramienta DesarrolloConversor de CSV a JSON
Un parser de CSV de verdad: campos entre comillas, saltos de línea y filas desparejas.
Abrir herramienta DesarrolloCodificador y decodificador de entidades HTML
Escapa texto para HTML, o convierte una página llena de entidades en texto legible otra vez.
Abrir herramienta DesarrolloConvertidor de imagen a Base64
Convierte una imagen en un data URI que puedes pegar directo en CSS o en HTML.
Abrir herramienta DesarrolloFormateador de JSON
Formatea o minifica JSON, con el número de línea real en los errores.
Abrir herramienta DesarrolloConvertidor de JSON a CSV
Aplana un arreglo JSON a CSV con las comillas y los escapes correctos.
Abrir herramienta DesarrolloDecodificador de JWT
Decodifica un JWT, lee sus claims y verifica la firma en tu navegador.
Abrir herramienta DesarrolloConversor de bases numéricas
Binario, octal, decimal, hex y cualquier base de 2 a 36, exacto a cualquier tamaño.
Abrir herramienta DesarrolloProbador de regex
Busca, resalta y reemplaza con una expresión regular, en vivo.
Abrir herramienta DesarrolloConversor de timestamp Unix
De segundos o milisegundos del epoch a una fecha legible, y de vuelta.
Abrir herramienta DesarrolloCodificador y decodificador de URL
Codifica un valor con escapes porcentuales o desarma una URL enredada, parámetro por parámetro.
Abrir herramienta DesarrolloGenerador de UUID (v4 y v7)
Genera UUID v4 o v7 ordenables por tiempo, y desarma uno que ya tengas.
Abrir herramienta DesarrolloConversor de YAML a JSON
Convierte YAML en JSON, con errores honestos en lugar de suposiciones silenciosas.
Abrir herramienta¿Cuál necesitas?
Casi todas responden una pregunta que te aparece en medio de otra cosa, y por eso conviene tenerlas en una pestaña en vez de instalarlas. Leer algo ilegible es el grupo más grande: el formateador de JSON para una respuesta minificada, el decodificador de JWT para un token cuyos datos necesitas ver, base64 y codificación de URL para cadenas que llegaron escapadas, y el conversor de timestamps para un número que se supone que es una fecha.
Convertir entre formatos es el grupo siguiente: CSV a JSON, JSON a CSV y YAML a JSON. El probador de expresiones regulares es el que más tiempo ahorra, porque un patrón que falla de manera sutil se encuentra más rápido contra un texto de prueba que contra datos de producción.
El resto genera en vez de leer: un UUID, un valor en otra base, una imagen como data URI, o texto con sus entidades HTML escapadas.
Lo que esta categoría no hace
Un decodificador no es un verificador. El decodificador de JWT te muestra qué afirma un token, y no comprueba la firma, porque comprobar una firma requiere la clave y la clave no va en una pestaña del navegador. Cualquiera puede escribir un JWT que diga cualquier cosa; solo la firma lo vuelve significativo, y esa comprobación va en tu servidor.
Base64 es el otro malentendido habitual. Es una codificación, no un cifrado. Cualquier cosa codificada así la puede decodificar cualquiera, al instante, sin ningún secreto, lo que lo vuelve útil para mover datos binarios por un canal de texto e inútil para esconderlos.
Preguntas frecuentes
¿Es seguro pegar un JWT en un decodificador?
Trátalo como una contraseña, porque eso es. Un token válido suele dar acceso a lo que sea que lo emitió. Este decodificador corre enteramente en tu navegador y no manda nada a ningún lado, que es la única forma en que debería hacerse, pero un token que pegaste en un lugar del que no estabas seguro conviene darlo por expuesto y rotarlo.
¿Codificar en base64 protege mis datos?
No. Base64 es una forma de representar datos binarios con caracteres de texto para que puedan viajar por sistemas que solo manejan texto. No usa ninguna clave ni guarda ningún secreto, así que cualquiera que vea la cadena codificada la decodifica en un momento. Para proteger algo necesitas cifrado.
¿Por qué mi timestamp me da 1970?
Casi siempre es una confusión entre segundos y milisegundos. El tiempo Unix cuenta segundos desde el 1 de enero de 1970, pero JavaScript y muchas APIs informan milisegundos. Pasarle un valor en segundos a algo que espera milisegundos te deja una fracción de segundo después del epoch, así que dividir o multiplicar por 1000 lo arregla.
Todas las categorías
Unir, separar, rotar y reordenar páginas de un PDF sin que el archivo salga de tu computadora.
Ver estas 8 herramientasImágenes
Ocho herramientas para que una imagen pese menos, mida menos o cambie de formato — y para ver qué esconde.
Ver estas 12 herramientasTexto
Once herramientas para un bloque de texto: mayúsculas, orden, duplicados, diferencias, conteo.
Ver estas 8 herramientasDiseño
Ocho herramientas para los números de un diseño: color, paletas, contraste, degradados, sombras, unidades.
Ver estas 6 herramientasSeguridad
Cinco herramientas de contraseñas, hashes y códigos 2FA, y ninguna manda nada a un servidor.
Ver estas 1 herramientaAudio
Una herramienta para archivos de sonido: convierte entre MP3, WAV, FLAC, OGG y M4A, o saca el audio de un video.
Ver estas 9 herramientasCalculadoras
Nueve calculadoras para las cuentas que todos hacen mal: porcentajes, descuentos, IVA, propinas, préstamos.
Ver estas 4 herramientasCotidiano
Tres herramientas chicas que no entran en ningún otro lado: edad exacta, un sorteo justo, números romanos.
Ver estas 4 herramientasTiempo
Cuatro herramientas para contar el tiempo: días entre fechas, horas trabajadas, cuentas regresivas y foco.
Ver estas