Entwickler-Tools

Kleine Entwickler-Werkzeuge, die den Umweg über eine beliebige Website ersparen. Kodieren und dekodieren Sie Base64, lassen Sie sich einen regex erklären, bauen Sie UTM-Links, erzeugen Sie QR-Codes und vCards und mehr — die alltäglichen Helfer. Kostenlos im Browser und per API verfügbar, wenn Sie sie in einem Skript brauchen.

Dezimal-Festkomma-Umrechner
Machen Sie aus einer Dezimalzahl die Ganzzahl, die im Festkommaformat Q.n gespeichert wird: 0,1 mit 8 Nachkommabits speichert 26, was eigentlich 0,1015625…
Kostenlos · Läuft in Ihrem Browser
Erster und letzter nutzbarer Host CIDR
192.168.1.0/24 ergibt die nutzbaren Hosts 192.168.1.1 bis 192.168.1.254, also 254 Adressen ohne Netz und Broadcast.
Kostenlos · Läuft in Ihrem Browser
Präfixlängen-Spickzettel
Ein /24 entspricht der Maske 255.255.255.0, der Wildcard 0.0.0.255, 256 Adressen und 254 nutzbaren Hosts: Wählen Sie einen Bereich von Präfixlängen und erhalten…
Kostenlos · Läuft in Ihrem Browser
TCP-Flags-Dekodierer
0x12, also 18, ist SYN plus ACK und kein einzelnes SYN: Geben Sie das Byte dezimal, hexadezimal oder binär ein, um jedes Steuerbit mit Namen zu sehen, oder…
Kostenlos · Läuft in Ihrem Browser
Erwartete Hash-Kollisionen
Verteilen Sie 100 Schlüssel auf 128 Fächer, und im Mittel teilt sich mehr als die Hälfte der Schlüssel ein Fach, bei einem Lastfaktor von 0,78125.
Kostenlos · Läuft in Ihrem Browser
Elternindex im binären Heap
Geben Sie den Index eines Knotens ein und wählen Sie die Zählweise: In einem Heap ab 0 liegt der Elternknoten von Index 5 bei 2, denn 4 durch 2 abgerundet ist…
Kostenlos · Läuft in Ihrem Browser
Quadtree-Kapazitätsrechner
Sehen Sie, wie groß ein voll besetzter Quadtree in einer bestimmten Tiefe wird: Tiefe 3 bedeutet 8 Zellen pro Seite, 64 Blätter, 21 innere Knoten und 85 Knoten…
Kostenlos · Läuft in Ihrem Browser
Bezeichner-Schreibweise erkennen
Geben Sie einen Namen aus Ihrem Code ein und sehen Sie, welcher Schreibweise er folgt: getUserName ist camelCase und zerfällt in get, user und name.
Kostenlos · Läuft in Ihrem Browser
SemVer-Parser
Zerlegen Sie eine Version wie 1.2.3-alpha.1+build.7 in Major 1, Minor 2, Patch 3, Prerelease alpha.1 und Build build.7, streng geprüft nach SemVer 2.0.0.
Kostenlos · Läuft in Ihrem Browser
UUID-zu-Ganzzahl-Umrechner
550e8400-e29b-41d4-a716-446655440000 entspricht der 128-Bit-Ganzzahl 113059749145936325402354257176981405696: Fügen Sie eine UUID, eine Dezimalzahl oder einen…
Kostenlos · Läuft in Ihrem Browser
Hashtabelle-Fächerzahl
Planen Sie 1.000 Schlüssel bei einem Lastfaktor von 0,75, brauchen Sie mindestens 1.334 Fächer, aufgerundet auf 2.048 als Zweierpotenz.
Kostenlos · Läuft in Ihrem Browser
Amdahlsches Gesetz
Ein Programm mit 95 % parallelem Anteil läuft auf 8 Prozessoren etwa 5,93-mal schneller, nicht 8-mal, und kommt nie über das 20-Fache hinaus, egal wie viele Sie…
Kostenlos · Läuft in Ihrem Browser
ASCII-Umrechner
Machen Sie aus einem Zeichen seinen dezimalen ASCII-Code oder aus einem Code von 0 bis 127 wieder das Zeichen: Das große A ist 65, das Leerzeichen 32.
Kostenlos · Läuft in Ihrem Browser
Base64-Kodierer und -Dekodierer
Ein Umsetzer für beide Richtungen: „Ready when you are.“ wird zu UmVhZHkgd2hlbiB5b3UgYXJlLg==, und jedes Standard-Base64 wird wieder lesbarer Text, auch mit…
Kostenlos · Läuft in Ihrem Browser
Binär-zu-Text-Umwandler
0100100001100101011011000110110001101111 ergibt dekodiert Hello: Je acht Bits bilden ein ASCII-Zeichen, das höchstwertige Bit zuerst, und ein fehlendes Bit oder…
Kostenlos · Läuft in Ihrem Browser
Hamming-Code-Rechner
Das Datenwort 1011 wird zu 0110011: Drei Bits mit gerader Parität stehen an den Positionen 1, 2 und 4, Ihre vier Datenbits an den Positionen 3, 5, 6 und 7.
Kostenlos · Läuft in Ihrem Browser
Ungerades Paritätsbit
Für 1010 mit zwei Einsen ist das ungerade Paritätsbit 1, das Ergebnis 10101 hat also drei Einsen. Fügen Sie eine Folge aus Nullen und Einsen ein und erhalten…
Kostenlos · Läuft in Ihrem Browser
Passwort-Entropie
Ein Passwort aus 12 zufällig gewählten Zeichen von 95 druckbaren Zeichen trägt etwa 78,84 Bit und gilt als stark.
Kostenlos · Läuft in Ihrem Browser
RAM-Latenz-Rechner
Machen Sie aus CAS-Latenz und Takt eines Speicherkits echte Zeit: CL16 bei 1600 MHz, verkauft als DDR4-3200, braucht 10 ns bis zum ersten Wort.
Kostenlos · Läuft in Ihrem Browser
Cronjob ohne eigenen Server
Lassen Sie eine Ihrer URLs nach einem Cron-Zeitplan aufrufen, für einen nächtlichen Bericht, eine Prüfung von Verlängerungen oder das Vorwärmen eines Caches…
$0.002
Webhook verzögert senden
Lassen Sie Ihre URL nach einer Wartezeit Ihrer Wahl aufrufen, von wenigen Sekunden bis zu 30 Tagen: eine Erinnerung 24 Stunden vor Ende einer Testphase oder…
$0.002
Regulären Ausdruck erstellen: So wird aus Text ein Regex
Beschreiben Sie, was erkannt werden soll, etwa eine Telefonnummer in drei Formaten oder eine Logzeile mit Zeitstempel und Schweregrad, und Sie erhalten den…
$0.003
Was macht dieser reguläre Ausdruck? Regex verständlich erklärt
Fügen Sie einen geerbten regulären Ausdruck ein und erhalten Sie Stück für Stück eine verständliche Erklärung: was jede Gruppe erfasst, was jeder Anker verlangt…
$0.003
Fremden Code verstehen
Fügen Sie eine Funktion ein, die Sie nicht selbst geschrieben haben, und lesen Sie, was sie heute tatsächlich tut, nicht was ihr Name verspricht: Logik…
$0.003
Code automatisch dokumentieren
Senden Sie eine Quelldatei und erhalten Sie denselben Code mit einem Docstring über jeder Funktion zurück, im Stil, den Ihre Werkzeuge lesen, etwa Google…
$0.003
SQL-Abfragen aus einem Satz erzeugen
Fragen Sie, welche Kunden in diesem Quartal zwei oder mehr Erstattungen hatten, und erhalten Sie eine ausführbare Abfrage, gebaut nur aus den Tabellen und…
$0.003
Unit-Tests aus Code generieren
Eine Testsuite kann 90 % Zeilenabdeckung erreichen, ohne je eine leere Liste zu prüfen: Senden Sie Ihre Funktion und Ihr Framework, etwa Jest oder PyTest, und…
$0.003
Commit-Messages schreiben: So fasst die KI Ihren Diff zusammen
Fügen Sie einen Diff ein und erhalten Sie eine Commit-Message, die aus den tatsächlichen Änderungen entsteht, etwa fix(auth): handle expired refresh tokens, mit…
$0.003
Statt einer leeren README
Erhalten Sie eine README, entworfen aus dem Code, den Sie tatsächlich ausgeliefert haben: Der Generator liest Ordnerstruktur, Abhängigkeitsdateien, Build- und…
$0.003