Otras herramientas
Calculadora CRC – CRC-8, CRC-16 y CRC-32
Calcula sumas de verificación CRC desde texto o bytes hexadecimales con perfiles estándar CRC-8, CRC-16, CRC-32 y CRC-32C.
Resultado CRC
CRC-32/ISO-HDLC · 9 bytes
Calculadora CRC para texto y datos hexadecimales
Esta herramienta calcula códigos de redundancia cíclica desde texto UTF-8 o bytes hexadecimales. No basta con elegir la cantidad de bits: Poly, Init, RefIn, RefOut y XorOut deben coincidir con el dispositivo o protocolo utilizado.
Perfiles CRC disponibles
| Perfil | Anchura | Uso habitual |
|---|---|---|
| CRC-8/SMBUS | 8 bits | SMBus y mensajes cortos |
| CRC-8/MAXIM-DOW | 8 bits | Dispositivos Dallas/Maxim 1-Wire |
| CRC-16/ARC | 16 bits | Datos generales y sistemas antiguos |
| CRC-16/CCITT-FALSE | 16 bits | Telecomunicaciones y sistemas embebidos |
| CRC-16/MODBUS | 16 bits | Mensajes Modbus RTU |
| CRC-16/XMODEM | 16 bits | Transferencias XMODEM |
| CRC-32/ISO-HDLC | 32 bits | ZIP, Ethernet y archivos |
| CRC-32C/CASTAGNOLI | 32 bits | Almacenamiento y redes |
Cómo calcular un CRC
- Selecciona el perfil exigido por el protocolo.
- Elige texto UTF-8 o bytes hexadecimales.
- Introduce los datos y pulsa «Calcular CRC».
- Copia el checksum hexadecimal o consulta sus formas decimal y binaria.
123456789 es la cadena estándar utilizada para comprobar implementaciones CRC. Todos los perfiles de esta página se prueban con su valor de referencia.
Texto frente a hexadecimal
El modo texto codifica primero los caracteres como UTF-8. Los caracteres no ASCII pueden ocupar varios bytes. El modo hexadecimal usa exactamente los bytes escritos: 31 32 33 representa el texto ASCII 123.
CRC no es cifrado
Un CRC detecta muchos errores accidentales, pero no es un hash criptográfico ni protege contra modificaciones intencionadas.
Preguntas frecuentes
¿Por qué dos calculadoras CRC dan resultados distintos?
Probablemente usan perfiles distintos. Compara Poly, Init, RefIn, RefOut y XorOut.
¿CRC-32 y CRC-32C son iguales?
No. Utilizan polinomios diferentes y sus resultados no son intercambiables.
¿Se suben mis datos?
No. La codificación y el cálculo se realizan localmente en el navegador.