Calculadora de suma de verificación CRC en línea
Calcula CRC32, CRC16 y CRC8 a partir de texto UTF-8. Ejemplo: '123456789' produce CBF43926, 4B37 y F4. Herramienta gratuita y local. El procesamiento se real…
Empezar a usar
Características y uso práctico
Esta herramienta calcula sumas de verificación CRC a partir de texto. Es útil para verificar que un mensaje no haya sido alterado accidentalmente durante la transmisión o el almacenamiento.
Ejemplo verificado
Si ingresa el texto 123456789 y selecciona CRC32, el resultado es CBF43926. Con CRC16 obtiene 4B37 y con CRC8 obtiene F4. Si el texto está vacío, los resultados son 00000000, FFFF y 00 respectivamente.
Parámetros reales
- CRC32: polinomio reflejado
0xEDB88320, valor inicial0xFFFFFFFFy XOR final0xFFFFFFFF. - CRC16: polinomio reflejado
0xA001, valor inicial0xFFFF, sin XOR final. - CRC8: polinomio
0x07, valor inicial0, sin XOR final, procesa bits más significativos primero.
Limitaciones importantes
El cálculo se realiza sobre el texto tal como se ingresa, codificado en UTF-8. Los espacios, mayúsculas y saltos de línea afectan el resultado. No se realiza normalización Unicode ni se interpretan cadenas hexadecimales: si escribe 41, se procesan los caracteres '4' y '1', no el byte 0x41. El límite de entrada es de 500,000 unidades de código UTF-16. El cálculo se ejecuta localmente en su navegador; no se envía ningún dato a Internet.
Preguntas frecuentes
¿Por qué el resultado de CRC16 no coincide con otras calculadoras?
Existen muchas variantes de CRC16. Esta herramienta usa parámetros específicos (polinomio 0xA001, inicial 0xFFFF, sin XOR final). Asegúrese de que el otro sistema use exactamente los mismos parámetros y la misma codificación de bytes.
¿Puedo usar esta herramienta para verificar archivos?
No, esta herramienta solo procesa texto. No admite carga de archivos ni entrada hexadecimal. Para archivos, necesitaría una herramienta que calcule CRC sobre los bytes del archivo.
¿El resultado cambia si uso mayúsculas o minúsculas?
Sí, porque el texto se codifica tal cual. Por ejemplo, "Hola" y "hola" producen resultados diferentes. Los saltos de línea también afectan el resultado.
Lista de verificación
- Verifique que el texto no tenga espacios o saltos de línea no deseados.
- Confirme que el algoritmo seleccionado sea el correcto para su sistema.
- Compare los parámetros (polinomio, inicial, XOR final) con el sistema de referencia.
- Recuerde que el resultado es una suma de verificación, no un hash criptográfico.
El procesamiento se realiza localmente en tu navegador.