Zum Inhalt springen
Aback Tools Logo

CRC32-Prüfsummen-Rechner

Berechnen Sie die CRC32-Prüfsumme beliebiger Textzeichenketten oder Dateien online kostenlos. Unser CRC32-Prüfsummen-Rechner verwendet das Standard-Polynom IEEE 802.3, unterstützt jede Dateigröße mit Blockverarbeitung und zeigt Ergebnisse im Hexadezimal-, Dezimal- und 0x-Format an – alles lokal in Ihrem Browser. Ohne Anmeldung.

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

Warum unseren CRC32-Prüfsummen-Rechner verwenden?

  • Sofortige CRC32-Prüfsummenberechnung: Berechnen Sie die CRC32-Prüfsumme beliebiger Texte oder Dateien sofort in Ihrem Browser. Unser CRC32-Prüfsummen-Rechner verarbeitet Text in Mikrosekunden und streamt große Dateien in Blöcken, damit der Browser durchgehend reaktionsfähig bleibt.
  • Sicherer CRC32-Prüfsummen-Rechner online: Alle CRC32-Berechnungen erfolgen lokal in Ihrem Browser. Ihre Texte und Dateien verlassen niemals Ihr Gerät, was 100 % Privatsphäre gewährleistet, wenn Sie unseren CRC32-Rechner online verwenden – ohne jegliche Server-Uploads.
  • CRC32-Rechner online – ohne Installation: Verwenden Sie unseren CRC32-Prüfsummen-Rechner direkt in jedem Browser, ohne Downloads, Plugins oder Software. Berechnen Sie CRC32-Prüfsummen von jedem Gerät aus – Desktop, Tablet oder Mobilgerät – sofort und kostenlos.
  • Text- und Dateieingabe – kein Dateigrößenlimit: Berechnen Sie CRC32-Prüfsummen für einfache Textzeichenketten oder jeden Dateityp ohne Größenlimit. Dateien werden in 4-MB-Blöcken mit einem Live-Fortschrittsbalken verarbeitet, sodass auch große Archive und Datenträgerabbilder ohne Einfrieren des Browsers fertig werden.

Typische Anwendungsfälle des CRC32-Prüfsummen-Rechners

  • Integritätsprüfung bei Dateiübertragungen: Berechnen Sie die CRC32-Prüfsumme einer Datei vor und nach der Übertragung, um zu prüfen, ob sie unbeschädigt angekommen ist. CRC32 wird in ZIP-Archiven, Netzwerkprotokollen und Speichersystemen genau zu diesem Zweck verwendet.
  • Eingebettete Systeme und Firmware: Entwickler eingebetteter Systeme verwenden CRC32, um Firmware-Images, Konfigurationsblöcke und EEPROM-Daten zu prüfen. Berechnen Sie den erwarteten CRC32 einer Binärdatei, um ihn in Ihren Bootloader oder Ihre Integritätsprüfroutine einzubetten.
  • Prüfsummen für Datenbankeinträge: Erzeugen Sie CRC32-Prüfsummen für Datenbankeinträge oder serialisierte Daten, um versehentliche Änderungen zu erkennen. CRC32 ist schnell genug, um Millionen von Datensätzen pro Sekunde zu prüfen, was es ideal für Massen-Integritätsprüfungen macht.
  • Verifikation von Netzwerkprotokollen: Viele Netzwerkprotokolle – darunter Ethernet, ZIP, PNG und gzip – verwenden CRC32 für die Frame- und Blockintegrität. Nutzen Sie unseren CRC32-Rechner, um Prüfsummen auf Protokollebene beim Debuggen von Netzwerkproblemen zu verifizieren.
  • Prüfungen in Build-Systemen und Deployment: CI/CD-Pipelines verwenden CRC32-Prüfsummen, um zu erkennen, ob sich Build-Artefakte zwischen Läufen geändert haben. Berechnen Sie CRC32-Werte für Konfigurationsdateien, kompilierte Binärdateien und Deployment-Pakete, um Änderungen nachzuverfolgen.
  • Kompatibilität mit Altsystemen: Viele Altsysteme, industrielle Steuerungen und ältere Dateiformate verwenden CRC32 als Prüfsummenalgorithmus. Nutzen Sie unseren CRC32-Prüfsummen-Rechner, um mit diesen Systemen kompatible Prüfsummen zu erzeugen oder zu verifizieren.

Was ist eine CRC32-Prüfsumme?

CRC32 (Cyclic Redundancy Check, 32 Bit) ist ein weit verbreiteter Fehlererkennungsalgorithmus, der aus beliebigen Eingabedaten eine feste 4-Byte-Prüfsumme (32 Bit) erzeugt. Er basiert auf Polynomdivision über GF(2) mit dem IEEE 802.3-Polynom 0xEDB88320 (der umgekehrten Darstellung von 0x04C11DB7). CRC32 wird in ZIP-Archiven, PNG-Bildern, gzip-Komprimierung, Ethernet-Frames und vielen weiteren Formaten und Protokollen verwendet, um versehentliche Datenbeschädigungen zu erkennen. Unser CRC32-Prüfsummen-Rechner implementiert die Standardvariante IEEE 802.3, die gängigste Form, und liefert Ergebnisse, die mit zlib, binascii.crc32() von Python und dem Kommandozeilentool crc32 kompatibel sind.

So funktioniert unser CRC32-Prüfsummen-Rechner

  1. 1. Text eingeben oder Datei hochladen: Wechseln Sie mit den Tabs zwischen Text- und Dateimodus. Im Textmodus geben Sie eine beliebige Zeichenkette ein oder fügen sie ein – sie wird vor der CRC32-Berechnung als UTF-8-Bytes kodiert. Im Dateimodus ziehen Sie jeden Dateityp per Drag & Drop hinein oder wählen ihn aus. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser – Ihre Daten verlassen niemals Ihr Gerät.
  2. 2. Sofortige Berechnung im Browser: Klicken Sie auf "CRC32 berechnen" und das Tool verarbeitet Ihre Eingabe mithilfe einer vorberechneten Nachschlagetabelle mit 256 Einträgen für maximale Geschwindigkeit. Große Dateien werden in 4-MB-Blöcken mit einem Live-Fortschrittsbalken verarbeitet, damit der Browser reaktionsfähig bleibt. Der CRC32-Zustand wird über die Blöcke hinweg akkumuliert und liefert dasselbe Ergebnis wie die Verarbeitung der gesamten Datei auf einmal.
  3. 3. Ergebnisse kopieren oder herunterladen: Das Ergebnis wird in vier Formaten angezeigt: Hexadezimal in Großbuchstaben, Hexadezimal in Kleinbuchstaben, Dezimal und Hexadezimal mit 0x-Präfix. Kopieren Sie jedes Format mit einem Klick oder laden Sie alle Formate als Textdatei herunter. Nutzen Sie das Panel mit Referenzwerten, um zu prüfen, ob der Rechner korrekt arbeitet.

CRC32-Ausgabeformate

  • Hexadezimal (Großbuchstaben): Die standardmäßige 8-stellige Hexadezimaldarstellung, z. B. CBF43926. Dieses Format wird von den meisten Tools, ZIP-Dateiheadern und Protokollspezifikationen verwendet.
  • Hexadezimal (Kleinbuchstaben): Derselbe Wert in Kleinbuchstaben, z. B. cbf43926. Manche Tools und Programmiersprachen geben standardmäßig Hexadezimal in Kleinbuchstaben aus.
  • Dezimal: Der vorzeichenlose 32-Bit-Ganzzahlwert, z. B. 3421780262. Wird verwendet, wenn Prüfsummen in Datenbanken gespeichert oder mit ganzzahlbasierten CRC32-Implementierungen verglichen werden.
  • 0x-Präfix: Der Hexadezimalwert mit C-artigem Präfix, z. B. 0xCBF43926. Wird in Quellcode, eingebetteter Firmware und Protokolldokumentation verwendet.

CRC32 im Vergleich zu kryptografischen Hashfunktionen

CRC32 ist für die Fehlererkennung konzipiert, nicht für Sicherheit. Es ist extrem schnell und liefert eine kompakte 32-Bit-Ausgabe, ist aber nicht kollisionsresistent – es ist trivial, zwei verschiedene Eingaben mit demselben CRC32-Wert zu konstruieren. Verwenden Sie CRC32 nicht für Sicherheitszwecke wie Passwort-Hashing, digitale Signaturen oder Manipulationserkennung gegenüber böswilligen Akteuren. Für sicherheitsrelevante Integritätsprüfungen verwenden Sie stattdessen SHA-256 oder SHA-512. CRC32 eignet sich zur Erkennung versehentlicher Beschädigungen bei Dateiübertragungen, Speicherung und Netzwerkübertragung, bei denen kein Angreifer beteiligt ist.

Häufig gestellte Fragen

Ein CRC32-Prüfsummen-Rechner berechnet den 32-Bit-Wert der zyklischen Redundanzprüfung beliebiger Texte oder Dateien. CRC32 erzeugt einen festen 8-stelligen Hexadezimalwert, mit dem versehentliche Datenbeschädigungen erkannt werden. Unser Rechner läuft vollständig in Ihrem Browser und erfordert keine Anmeldung.

Wählen Sie den Textmodus, geben Sie Ihre Zeichenkette ein oder fügen Sie sie ein, und klicken Sie auf CRC32 berechnen. Das Tool kodiert Ihren Text als UTF-8-Bytes und berechnet die CRC32-Prüfsumme, wobei das Ergebnis im Hexadezimal-, Dezimal- und 0x-Format angezeigt wird.

Wählen Sie den Dateimodus, ziehen Sie Ihre Datei per Drag & Drop hinein oder klicken Sie zum Auswählen, und klicken Sie dann auf CRC32 berechnen. Das Tool verarbeitet die Datei in 4-MB-Blöcken mit einem Live-Fortschrittsbalken. Jeder Dateityp wird ohne Größenlimit unterstützt.

Der Rechner verwendet die CRC32-Variante IEEE 802.3 mit dem Polynom 0xEDB88320. Dies ist die gängigste Variante, die von ZIP, PNG, gzip, Ethernet und zlib verwendet wird, und ist mit binascii.crc32() von Python und crc32() von PHP kompatibel.

Der CRC32 von "123456789" ist CBF43926 (hexadezimal) bzw. 3421780262 (dezimal). Dies ist der Standard-Testvektor zur CRC32-Verifikation.

Nein. CRC32 ist für die Fehlererkennung konzipiert, nicht für Sicherheit. Es ist nicht kollisionsresistent. Verwenden Sie für sicherheitsrelevante Integritätsprüfungen stattdessen SHA-256 oder SHA-512.

Verschiedene CRC32-Varianten verwenden unterschiedliche Polynome oder Einstellungen. Unser Rechner verwendet die Standardvariante IEEE 802.3. CRC32C (Castagnoli) oder CRC32/BZIP2 liefern andere Ergebnisse.

Ja. Alle CRC32-Berechnungen erfolgen lokal in Ihrem Browser. Ihre Texte und Dateien werden nie an einen Server gesendet, was 100 % Privatsphäre gewährleistet.

Ja. Unser CRC32-Prüfsummen-Rechner ist 100 % kostenlos – ohne Anmeldung, ohne Konto und ohne Nutzungslimits. Berechnen Sie CRC32-Prüfsummen für beliebig viele Texte und Dateien kostenlos, dauerhaft.