Guía

Cómo generar un hash hexadecimal a partir de un texto

Introduce un texto no vacío, elige los algoritmos compatibles y ejecuta la generación para obtener un resumen hexadecimal por cada selección reconocida. Con el campo vacío no se calcula ningún hash.

Herramienta Generador de hashes

Qué hace el generador de hash

Este generador crea resúmenes hash en formato hexadecimal a partir de un texto que introduzcas. Puedes usarlo cuando necesites obtener el resultado de uno o varios algoritmos compatibles y comparar qué devuelve cada selección. El texto debe contener al menos un carácter para que se calculen hashes; si el campo queda vacío, la operación termina correctamente, pero no genera ninguno.

Cómo generar el hash paso a paso

  1. Escribe o pega el texto en el campo de entrada. La entrada es opcional y aparece vacía de forma predeterminada, pero necesitas proporcionar un texto no vacío para obtener hashes.

  2. Revisa la selección de algoritmos. La selección predeterminada incluye todos los algoritmos compatibles: MD5, SHA-1, SHA-256, SHA-512, SHA3-256, SHA3-512, BLAKE2b y BLAKE2s. Si solo necesitas algunos, selecciona sus nombres. Una selección distinta de “todos” se interpreta como una lista separada por comas, y solo se tienen en cuenta los nombres reconocidos.

  3. Si encuentras una opción de formato, ten presente que el resultado mostrado sigue siendo hexadecimal. Aunque se acepte una elección de base64, la implementación produce texto hexadecimal en lugar de un valor codificado en base64.

  4. Ejecuta la generación con el control disponible en la página. Para un texto no vacío y algoritmos reconocidos, se calcula un resumen por cada algoritmo seleccionado y se muestra un resultado correcto.

  5. Comprueba que la selección coincide con lo que querías calcular. Si has escrito varios nombres, verifica especialmente la ortografía y la separación por comas antes de interpretar el resultado.

Cómo leer el resultado y sus límites

Cada algoritmo seleccionado produce su propio resumen hexadecimal. Por tanto, una entrada no vacía puede devolver varios valores, uno por algoritmo reconocido, mientras que una selección concreta limita el resultado a esos nombres válidos.

Los nombres desconocidos no provocan necesariamente un error de validación: se ignoran. Si ninguno de los nombres proporcionados se reconoce, la operación puede terminar correctamente sin calcular hashes. Esta situación se distingue de introducir un texto vacío, que también termina correctamente, pero porque no hay texto que procesar.

El formato visible debe interpretarse como hexadecimal incluso si se ha solicitado base64. No uses esa opción para esperar una cadena base64, porque el resultado mostrado continúa siendo hexadecimal. El generador calcula el resultado para la entrada y la selección indicadas; no establece por sí solo qué algoritmo es adecuado para un caso concreto.

Ejemplo: para el texto pedido-2025, introduce esa cadena, conserva la selección predeterminada y ejecuta la generación. El resultado esperado tiene forma de operación correcta con un valor hexadecimal asociado a cada uno de los algoritmos compatibles seleccionados.

Ejemplo práctico

Quieres obtener los resúmenes hash del texto pedido-2025 usando la selección predeterminada.

Introduce pedido-2025, conserva la selección predeterminada y ejecuta la generación.

Una operación correcta con un resumen hexadecimal asociado a cada algoritmo compatible seleccionado.

Limitaciones

  • El acceso de red declarado es falso, pero ese dato no permite concluir dónde se ejecuta la herramienta ni afirmar cómo se almacena, registra o transmite el texto introducido.

Errores frecuentes

  • Si escribes un nombre de algoritmo con una variación no reconocida, se filtrará y puede que no se calcule ningún hash. Corrige la ortografía y usa uno de los nombres compatibles, separados por comas cuando selecciones varios.

Preguntas frecuentes

¿Qué ocurre si dejo el texto vacío?

Si el texto está vacío, la operación termina correctamente, pero no calcula ni devuelve hashes. Escribe al menos un carácter antes de ejecutar la generación.

¿Qué pasa si escribo un algoritmo que no está disponible?

Si ningún nombre coincide con un algoritmo reconocido, los nombres se ignoran y la operación puede terminar correctamente sin hashes. Usa MD5, SHA-1, SHA-256, SHA-512, SHA3-256, SHA3-512, BLAKE2b o BLAKE2s.

¿La opción base64 devuelve hashes en base64?

Aunque se acepte una selección de base64, el resultado mostrado sigue siendo texto hexadecimal. Interpreta la salida según ese formato, no como una cadena base64.

Herramienta

Generador de hashes