Herramientas prácticas para el trabajo real de desarrollo

AlgoKit

Herramientas online gratuitas que se ejecutan en tu navegador: los datos sensibles no salen de tu dispositivo.

# Accesos rápidos por tarea

Empieza por lo que necesitas hacer y avanza paso a paso con herramientas relacionadas.

# Inicio rápido

Las herramientas más usadas: cada tarea lleva uno o dos minutos.

Fo

Formateador JSON

Formatea JSON con 2 espacios, 4 espacios o tabulaciones, ordena las claves si quieres y obtén la línea y columna exactas de cada error. Funciona en tu navegador.

Va

Validador JSON

Valida JSON según la gramática RFC 8259 y ve la línea, la columna y el motivo exactos de cada error, además de avisos de claves duplicadas y estadísticas.

JS

JSON Diff

Compara dos documentos JSON por estructura: ve los valores añadidos, eliminados y cambiados por JSONPath, sin importar el orden de las claves ni el formato.

Pr

Probador de regex

Prueba regex de JavaScript en tiempo real con todos los flags (g i m s u y d): coincidencias resaltadas, grupos de captura y con nombre, índices y vista previa del reemplazo.

De

Decodificador JWT

Decodifica un JWT para leer su cabecera, los claims del payload y la firma, con exp, nbf e iat como fechas y el estado de caducidad. Local, no se sube nada.

Ve

Verificador JWT

Verifica la firma de un JSON Web Token con un secreto HMAC, clave pública PEM, certificado X.509, JWK o JWKS, y comprueba exp, nbf, emisor y audiencia localmente.

De

Decodificar Base64

Decodifica Base64 o base64url a texto UTF-8 legible, o ve los bytes sin procesar en hex. Admite relleno ausente, espacios y prefijos data: URI.

Co

Codificar Base64

Codifica texto o bytes hex a Base64 en tu navegador. Soporte completo de UTF-8 (emoji, CJK, tildes), alfabeto apto para URL, relleno opcional y líneas de 76 caracteres.

Ge

Generador de contraseñas

Genera contraseñas aleatorias y seguras en tu navegador con crypto.getRandomValues. Elige la longitud y los conjuntos de caracteres y consulta la entropía exacta en bits.

# Categorías

CRC

Algoritmos de verificación de redundancia cíclica para detección de errores

MD

Algoritmos de resumen de mensajes (MD2, MD4, MD5)

SHA-1

Algoritmo Hash Seguro 1 - función hash de 160 bits

SHA-2

Familia de Algoritmo Hash Seguro 2 (SHA-224, SHA-256, SHA-384, SHA-512)

SHA-3

Algoritmo Hash Seguro 3 basado en Keccak

Keccak

Función hash criptográfica Keccak

SHAKE

Funciones de salida extensible (SHAKE128, SHAKE256)

cSHAKE

Funciones SHAKE personalizables

KMAC

Código de autenticación de mensajes Keccak

Contraseñas y Seguridad

Herramientas de generación, análisis, hash y seguridad de contraseñas

Cifrado y Criptografía

Cifrado simétrico y asimétrico, HMAC y generación de claves (AES, 3DES, RSA, PGP)

Codificación

Codifica y decodifica datos: Base64, Base32, Base58, URL, entidades HTML, hexadecimal, Unicode y más

Formateadores

Formatea, minifica y valida código y datos (JSON, XML, YAML, SQL, HTML, CSS) y convierte estilos de nombres

Generadores

Genera ID, claves, datos de prueba, códigos QR, códigos de barras y archivos de configuración (UUID, claves de API, .gitignore, Dockerfile)

Convertidores

Convierte formatos de datos, bases numéricas, colores, marcas de tiempo, unidades y divisas (JSON, CSV, YAML, XML)

Herramientas de Texto

Cuenta, compara, limpia y transforma texto (recuento de palabras, diferencias, regex, mayúsculas, duplicados)

Herramientas de Imagen

Herramientas para manipular y convertir imágenes (Comprimir, Redimensionar, Convertir)

Diseño y CSS

Genera CSS de forma visual: sombras, degradados, diseños flexbox y grid, animaciones y paletas de color

Herramientas Web

Herramientas para desarrollo web y SEO (JWT, URL, DNS, cabeceras HTTP, metaetiquetas, sitemaps)

Matemáticas y Calculadoras

Calculadoras de finanzas, salud, porcentajes, aritmética para programadores y matemáticas cotidianas

Hora y Fecha

Zonas horarias, diferencias entre fechas, días hábiles, temporizadores, cronómetro y reloj mundial

# Por qué usar AlgoKit

Cada herramienta está hecha para ser precisa, rápida y útil desde el primer momento.

Procesamiento en el navegador: tus datos no se suben
Probadas con valores de referencia y estándares
Instrucciones, ejemplos y preguntas frecuentes en cada página

Flujos de trabajo populares

Formatear y validar JSON/API

Usa juntos el formateador, el validador y el comparador de JSON antes de desplegar.

Cifrar y proteger datos sensibles

Comprueba hashes, aplica cifrado simétrico y genera claves para integraciones.

Limpiar texto y formatos de datos

Convierte formatos, limpia texto y exporta datos con la estructura exacta que necesitas.