Saltar al contenido
Aback Tools Logo

Calculadora de checksum CRC32

Calcula el checksum CRC32 de cualquier cadena de texto o archivo online gratis. Nuestra calculadora de checksum CRC32 usa el polinomio estándar IEEE 802.3, admite cualquier tamaño de archivo con procesamiento por bloques y muestra los resultados en formato hexadecimal, decimal y con prefijo 0x, todo localmente en tu navegador. Sin registro.

Calculate CRC32 Checksum

Enter any text or upload a file to calculate its CRC32 checksum instantly. Results are shown in hexadecimal, decimal, and prefixed formats with one-click copy. All computation runs locally in your browser - your data never leaves your device.

Text is encoded as UTF-8 before computing the CRC32 checksum.

Try:
Reference Values
"Hello, World!"→ EC4AC3D0
"123456789"→ CBF43926
Empty string ""→ 00000000

¿Por qué usar nuestra calculadora de checksum CRC32?

  • Cálculo instantáneo del checksum CRC32: calcula el checksum CRC32 de cualquier texto o archivo al instante en tu navegador. Nuestra calculadora procesa el texto en microsegundos y transmite archivos grandes por bloques para que el navegador siga respondiendo en todo momento.
  • Calculadora de checksum CRC32 online segura: todos los cálculos de CRC32 se realizan localmente en tu navegador. Tus textos y archivos nunca salen de tu dispositivo, lo que garantiza una privacidad del 100 % al usar nuestra calculadora de checksum CRC32 online, sin subidas a servidores jamás.
  • Calculadora CRC32 online, sin instalación: usa nuestra calculadora de checksum CRC32 directamente en cualquier navegador, sin descargas, complementos ni software. Calcula checksums CRC32 desde cualquier dispositivo (ordenador, tableta o móvil) al instante y gratis.
  • Entrada de texto y archivos, sin límite de tamaño: calcula checksums CRC32 de cadenas de texto sin formato o de cualquier tipo de archivo sin límite de tamaño. Los archivos se procesan en bloques de 4 MB con una barra de progreso en vivo, de modo que incluso los archivos y las imágenes de disco grandes se completan sin bloquear el navegador.

Casos de uso habituales de la calculadora de checksum CRC32

  • Verificación de integridad en transferencias de archivos: calcula el checksum CRC32 de un archivo antes y después de la transferencia para verificar que llegó sin corrupción. CRC32 se usa ampliamente en archivos ZIP, protocolos de red y sistemas de almacenamiento precisamente para esto.
  • Sistemas embebidos y firmware: los desarrolladores de sistemas embebidos usan CRC32 para verificar imágenes de firmware, bloques de configuración y datos de EEPROM. Calcula el CRC32 esperado de un archivo binario para incluirlo en tu gestor de arranque o rutina de verificación de integridad.
  • Checksums de registros de bases de datos: genera checksums CRC32 para registros de bases de datos o datos serializados para detectar modificaciones accidentales. CRC32 es lo bastante rápido para calcular el checksum de millones de registros por segundo, lo que lo hace ideal para comprobaciones de integridad masivas.
  • Verificación de protocolos de red: muchos protocolos de red, como Ethernet, ZIP, PNG y gzip, usan CRC32 para la integridad de tramas y bloques. Usa nuestra calculadora CRC32 para verificar checksums a nivel de protocolo al depurar problemas de red.
  • Comprobaciones en sistemas de compilación y despliegue: los flujos de CI/CD usan checksums CRC32 para detectar si los artefactos de compilación han cambiado entre ejecuciones. Calcula valores CRC32 de archivos de configuración, binarios compilados y paquetes de despliegue para seguir los cambios.
  • Compatibilidad con sistemas heredados: muchos sistemas heredados, controladores industriales y formatos de archivo antiguos usan CRC32 como algoritmo de checksum. Usa nuestra calculadora para generar o verificar checksums compatibles con estos sistemas.

¿Qué es un checksum CRC32?

CRC32 (Cyclic Redundancy Check de 32 bits) es un algoritmo de detección de errores ampliamente usado que produce un checksum fijo de 4 bytes (32 bits) a partir de cualquier dato de entrada. Se basa en la división de polinomios sobre GF(2) usando el polinomio IEEE 802.3 0xEDB88320 (la representación invertida de 0x04C11DB7). CRC32 se usa en archivos ZIP, imágenes PNG, compresión gzip, tramas Ethernet y muchos otros formatos y protocolos para detectar corrupciones accidentales de datos. Nuestra calculadora de checksum CRC32 implementa la variante estándar IEEE 802.3, que es la forma más común y produce resultados compatibles con zlib, binascii.crc32() de Python y la herramienta de línea de comandos crc32.

Cómo funciona nuestra calculadora de checksum CRC32

  1. 1. Introduce texto o sube un archivo: cambia entre el modo Texto y el modo Archivo con las pestañas. En modo texto, escribe o pega cualquier cadena; se codifica como bytes UTF-8 antes de calcular el CRC32. En modo archivo, arrastra y suelta o busca cualquier tipo de archivo. Todo el procesamiento ocurre localmente en tu navegador: tus datos nunca salen de tu dispositivo.
  2. 2. Cálculo instantáneo en el navegador: haz clic en "Calcular CRC32" y la herramienta procesa tu entrada usando una tabla de consulta precalculada de 256 entradas para máxima velocidad. Los archivos grandes se procesan en bloques de 4 MB con una barra de progreso en vivo para que el navegador siga respondiendo. El estado del CRC32 se acumula entre bloques, produciendo el mismo resultado que procesar todo el archivo de una vez.
  3. 3. Copia o descarga los resultados: el resultado se muestra en cuatro formatos: hexadecimal en mayúsculas, hexadecimal en minúsculas, decimal y hexadecimal con prefijo 0x. Copia cualquier formato con un clic o descarga todos los formatos como archivo de texto. Usa el panel de valores de referencia para verificar que la calculadora funciona correctamente.

Formatos de salida de CRC32

  • Hexadecimal (mayúsculas): la representación hexadecimal estándar de 8 caracteres, por ejemplo CBF43926. Es el formato que usan la mayoría de herramientas, las cabeceras de archivos ZIP y las especificaciones de protocolos.
  • Hexadecimal (minúsculas): el mismo valor en minúsculas, por ejemplo cbf43926. Algunas herramientas y lenguajes de programación generan hexadecimal en minúsculas de forma predeterminada.
  • Decimal: el valor entero de 32 bits sin signo, por ejemplo 3421780262. Se usa al almacenar checksums en bases de datos o al comparar con implementaciones de CRC32 basadas en enteros.
  • Prefijo 0x: el valor hexadecimal con prefijo estilo C, por ejemplo 0xCBF43926. Se usa en código fuente, firmware embebido y documentación de protocolos.

CRC32 frente a las funciones de hash criptográficas

CRC32 está diseñado para la detección de errores, no para la seguridad. Es extremadamente rápido y produce una salida compacta de 32 bits, pero no es resistente a colisiones: es trivial construir dos entradas distintas con el mismo valor CRC32. No uses CRC32 con fines de seguridad, como el hash de contraseñas, las firmas digitales o la detección de manipulación frente a atacantes maliciosos. Para comprobaciones de integridad sensibles a la seguridad, usa SHA-256 o SHA-512. CRC32 es apropiado para detectar corrupciones accidentales en transferencias de archivos, almacenamiento y transmisión por red donde no interviene ningún atacante.

Preguntas frecuentes

Una calculadora de checksum CRC32 calcula el valor de 32 bits de la comprobación de redundancia cíclica de cualquier texto o archivo. CRC32 produce un valor hexadecimal fijo de 8 caracteres que se usa para detectar corrupciones accidentales de datos. Nuestra calculadora funciona íntegramente en tu navegador y no requiere registro.

Selecciona el modo Texto, escribe o pega tu cadena y haz clic en Calcular CRC32. La herramienta codifica tu texto como bytes UTF-8 y calcula el checksum CRC32, mostrando el resultado en formato hexadecimal, decimal y con prefijo 0x.

Selecciona el modo Archivo, arrastra y suelta tu archivo o haz clic para buscarlo, y luego haz clic en Calcular CRC32. La herramienta procesa el archivo en bloques de 4 MB con una barra de progreso en vivo. Se admite cualquier tipo de archivo sin límite de tamaño.

La calculadora usa la variante CRC32 IEEE 802.3 con polinomio 0xEDB88320. Es la variante más común, usada por ZIP, PNG, gzip, Ethernet y zlib, y es compatible con binascii.crc32() de Python y crc32() de PHP.

El CRC32 de "123456789" es CBF43926 (hexadecimal) o 3421780262 (decimal). Es el vector de prueba estándar para verificar CRC32.

No. CRC32 está diseñado para la detección de errores, no para la seguridad. No es resistente a colisiones. Para comprobaciones de integridad sensibles a la seguridad, usa SHA-256 o SHA-512.

Las distintas variantes de CRC32 usan polinomios o ajustes diferentes. Nuestra calculadora usa la variante estándar IEEE 802.3. CRC32C (Castagnoli) o CRC32/BZIP2 producirán resultados distintos.

Sí. Todos los cálculos de CRC32 se realizan localmente en tu navegador. Tus textos y archivos nunca se envían a ningún servidor, lo que garantiza una privacidad del 100 %.

Sí. Nuestra calculadora de checksum CRC32 es 100 % gratis, sin registro, sin cuenta y sin límites de uso. Calcula checksums CRC32 para todos los textos y archivos que necesites sin coste alguno, para siempre.