CRC32
Calcula el checksum CRC32 de un texto en hex y decimal.
La Calculadora CRC32 Checksum se ejecuta totalmente en tu navegador. El texto que escribes y cualquier archivo que selecciones se procesan localmente en tu dispositivo y nunca se suben a ArrayKit.
Abrir la herramienta de Hash y Checksum de Archivos
Acerca de CRC32
La Calculadora CRC32 Checksum calcula el checksum CRC32 (IEEE 802.3) de cualquier texto o archivo y lo muestra como un valor hexadecimal de 8 dígitos y como un número decimal sin signo. Pega texto en el cuadro de entrada, o suelta un archivo, y el checksum se actualiza al instante mientras escribes. Usa el mismo polinomio y algoritmo que los archivos ZIP, los bloques PNG y las tramas Ethernet, por lo que el resultado coincide con lo que producen crc32() de zlib, binascii.crc32 de Python y la mayoría de las utilidades crc32 de línea de comandos para los mismos bytes. Es útil para comprobar rápidamente que un archivo de configuración, un fragmento de log o un recurso descargado no se ha corrompido, o para reproducir un valor CRC32 referenciado en la documentación de un formato de archivo. Pensada para desarrolladores que necesitan un checksum rápido y verificable sin instalar una herramienta de línea de comandos. Todo se ejecuta localmente en tu navegador: el texto y los archivos que compruebas nunca se suben.
Características
- Calcula el CRC32 (IEEE 802.3) de un texto pegado mientras escribes
- Muestra el checksum como hexadecimal de 8 dígitos y como número decimal sin signo
- Una entrada de archivo opcional calcula el CRC32 de los bytes de cualquier archivo local
- Copia con un clic tanto el valor hexadecimal como el decimal
- Coincide exactamente con las implementaciones CRC32 de zlib, Python y la línea de comandos
- Mismo polinomio que usan ZIP, PNG y Ethernet, por lo que los resultados son verificables entre herramientas
- Nota clara de que el CRC32 es una comprobación de integridad, no un hash criptográfico
- Se ejecuta totalmente en tu navegador: los textos y archivos nunca se suben
Cómo usar CRC32
- Escribe o pega el texto que quieres comprobar en el cuadro de entrada
- Lee los valores CRC32 en hexadecimal y decimal, que se actualizan en vivo
- O haz clic en el selector de archivos para calcular el CRC32 de un archivo local
- Copia el valor hexadecimal o decimal con el botón de copia junto a cada fila
Ejemplo
Entrada
123456789
Salida
CRC32 (hex): CBF43926
CRC32 (dec): 3421780262
Errores comunes y solución de problemas
- Mi valor hexadecimal CRC32 no coincide con el que mostró otra herramienta. — Revisa si hay un salto de línea final o espacios extra en la entrada: el CRC32 se calcula sobre los bytes exactos, así que 'texto' y 'texto\n' producen checksums distintos.
- Esperaba un número con signo pero obtuve un decimal positivo muy grande. — La Calculadora CRC32 Checksum siempre muestra el valor sin signo de 32 bits (0 a 4294967295), la convención que usan ZIP y PNG, no un entero de 32 bits con signo.
- El valor hexadecimal tiene menos de 8 caracteres en la salida de otra herramienta. — Algunas bibliotecas omiten los ceros iniciales. Esta calculadora siempre rellena con ceros hasta 8 dígitos hexadecimales, así que 0x000004C1 se muestra como '000004C1' en lugar de '4C1'.
- Necesito este checksum para verificación de seguridad, no solo integridad. — El CRC32 no es resistente a colisiones y es trivial de falsificar deliberadamente: usa SHA-256 o SHA-3 desde las herramientas de hash de archivos cuando importe la resistencia a manipulaciones, no CRC32.
Preguntas frecuentes
- ¿Qué calcula la Calculadora CRC32 Checksum?
- Calcula el checksum CRC32 (IEEE 802.3) de los bytes de tu texto o archivo y lo muestra como una cadena hexadecimal de 8 dígitos y como un número decimal sin signo, el mismo algoritmo que usan ZIP, PNG y gzip.
- ¿Es el CRC32 lo mismo que un hash criptográfico como SHA-256?
- No. El CRC32 está diseñado para detectar errores de bit accidentales por transmisión o almacenamiento ruidoso, no para resistir manipulaciones deliberadas. Se pueden crear dos entradas distintas que produzcan el mismo CRC32, así que nunca debe usarse para seguridad o verificación de contraseñas.
- ¿Por qué mi valor hexadecimal CRC32 tiene ceros a la izquierda?
- El CRC32 siempre es un valor de 32 bits, así que esta calculadora rellena la salida hexadecimal con ceros hasta un tamaño fijo de 8 caracteres (por ejemplo '000004C1') para coincidir con cómo lo almacenan las cabeceras ZIP y PNG.
- ¿La Calculadora CRC32 Checksum sube mi archivo?
- No. La Calculadora CRC32 Checksum lee el archivo en tu navegador usando la File API y calcula el checksum localmente. Los bytes del archivo nunca se envían a ningún sitio.
- ¿Por qué el valor decimal es tan grande?
- El CRC32 produce un entero sin signo de 32 bits, así que el valor decimal puede llegar hasta 4.294.967.295. Esto coincide con la convención usada en los registros del directorio central de ZIP y en la mayoría de las herramientas crc32 de línea de comandos.
- ¿Puedo usar esto para verificar que un archivo descargado coincide con un CRC32 publicado?
- Sí. Suelta el archivo descargado en la Calculadora CRC32 Checksum y compara el valor hexadecimal que muestra con el checksum publicado por la fuente del archivo.
Herramientas relacionadas
Todas las herramientas de ArrayKit