Entwickler-Werkzeuge

Alltägliche Werkzeuge für die Arbeit an Code: Daten formatieren und umwandeln, kodieren und dekodieren, Kennungen erzeugen und Muster testen. Alles läuft in Ihrem Browser, daher können Sie Tokens und private Daten bedenkenlos einfügen.

Alle Werkzeuge

76
ASCII-Tabelle Die 128 ASCII-Codes mit Dezimal-, Hex-, Oktal- und Binärwerten, jedes Zeichen und jeder Steuercode mit Namen oder Kürzel wie NUL oder ESC. Suchen und filtern. Base32-, Base58- und Z85-Kodierer Base-Encoder: Text in Base32, Base58, Ascii85 oder Z85 kodieren und dekodieren, nach RFC 4648. Läuft im Browser, nichts wird hochgeladen. Base64 kodieren und dekodieren Base64 kodieren und dekodieren, Text in UTF-8, mit dem URL-sicheren Alphabet nach RFC 4648. Der Rechner läuft im Browser, nichts wird gesendet. Benutzernamen-Generator Zufällige Benutzernamen aus deutschen, englischen oder türkischen Wörtern, mit Ziffern, Trennzeichen und Ihren Längengrenzen. Nichts wird gespeichert. Bitweise-Rechner Bitweiser Rechner: UND, ODER, XOR, NAND, NOR, NOT, Verschiebungen und Rotationen für 8- bis 64-Bit-Werte, dezimal, hex oder binär, mit Bit-Tabelle. Chmod-Rechner Rechte für Eigentümer, Gruppe und andere mit Kästchen setzen oder einen oktalen oder symbolischen Modus eintippen. Sie erhalten den chmod-Befehl mit Sonderbits. Cron-Ausdruck erklären Cron-Ausdruck in einfachen Worten erklären, nächste Ausführungszeiten in Ihrer Zeitzone sehen. Listen, Bereiche, Schritte, Namen und Makros wie @daily. CSS-clamp()-Rechner CSS-clamp()-Wert berechnen für Schriftgröße oder Abstand aus kleinster und größter Größe und Viewport-Breite. Steigung und Schritte zeigt der Rechner. CSS-Clip-Path-Generator CSS-clip-path erstellen mit polygon, inset, circle oder ellipse. Punkte auf der Vorschau ziehen, Werte genau eintippen und die Regel kopieren. CSS-Eckenradius-Generator Jede Ecke eines Kastens bekommt einen eigenen waagerechten und senkrechten Radius. Das kürzeste border-radius-CSS wird geschrieben, mit Vorschau zum Kopieren. CSS-Farbverlauf-Generator Einen linearen, radialen oder konischen CSS-Farbverlauf mit zwei bis sechs Farbstopps bauen und live sehen. Danach die Deklaration für den Hintergrund kopieren. CSS-Grid-Generator Ein CSS-Grid-Layout bauen: Spalten und Zeilen mit fr, px, auto, minmax() und repeat(), Abstände und benannte Bereiche auf dem Raster malen. CSS kopieren. CSS-Minimierer und Formatierer CSS verkleinern: Kommentare und Leerzeichen entfernen, Farben und Nullen kürzen, oder lesbar formatieren. Größe vor und nach der Änderung vergleichen. CSS-Schatten-Generator CSS-box-shadow bauen aus mehreren Ebenen, mit Innenschatten, Weichzeichnung, Ausbreitung und Farbe mit Deckkraft. Vorschau sehen und den CSS-Code kopieren. CSS-Spezifitätsrechner Spezifität eines CSS-Selektors als (a, b, c) berechnen und sehen, welcher von zwei Selektoren gewinnt. Zählt IDs, Klassen, Attribute, Pseudoklassen und Typen. CSS-Textschatten-Generator CSS-text-shadow bauen aus mehreren Ebenen mit eigenem Versatz, Weichzeichnung, Farbe und Deckkraft. Eigenen Text eingeben, Vorschau sehen, CSS kopieren. CSV in JSON umwandeln CSV in ein JSON-Array aus Objekten umwandeln. Das Trennzeichen erkennt der Rechner selbst, Anführungszeichen und Zeilenumbrüche werden nach RFC 4180 gelesen. CSV-zu-TSV-Umrechner CSV in TSV umwandeln: CSV- oder Semikolontext, Kommas und Anführungszeichen nach RFC 4180 gelesen. Nicht darstellbare Zellen werden gemeldet. Cubic-Bezier-Editor Die zwei Kontrollpunkte einer cubic-bezier-Easing-Kurve ziehen, CSS-Vorlagen ausprobieren und einen Ball der Kurve folgen lassen. Die Timing-Funktion kopieren. cURL-zu-Python-Umrechner curl-Befehl in Code umwandeln: Python mit requests und JavaScript fetch. Methode, Header, Körper und Abfrage werden Option für Option übersetzt. EditorConfig-Generator Einrückung, Zeilenenden, Zeichensatz und Leerzeichen wählen und eine .editorconfig-Datei für Markdown, YAML und Makefile erhalten, mit Erklärung jeder Zeile. Farbkontrast prüfen Das Kontrastverhältnis von Textfarbe und Hintergrund prüfen. Sie sehen, welche WCAG-2.2-Stufen erreicht werden, und erhalten die nächste Farbe, die AA erfüllt. Flexbox-Generator CSS-Flex-Container mit Richtung, Umbruch und Ausrichtung bauen, dann grow, shrink und basis je Element setzen. Vorschau ansehen und das CSS kopieren. Gitignore-Generator .gitignore erstellen: Sprachen, Frameworks, Editoren und Systeme wählen, 51 Vorlagen aus github/gitignore ohne doppelte Zeilen. Kopieren oder laden. Hash-Generator: MD5, SHA-1, SHA-256 MD5-, SHA-1-, SHA-256-, SHA-384- und SHA-512-Hash-Werte eines Textes berechnen. Mit einem Schlüssel entstehen HMACs. Der Text wird nicht hochgeladen. Hex-Viewer Hex-Viewer: Datei öffnen oder Text einfügen, als Hexdump mit Offsets und ASCII lesen. Nach Bytes oder Text suchen, Ganzzahlen und Gleitkommazahlen prüfen. HMAC-Rechner: SHA-1, SHA-256, SHA-512 HMAC berechnen: HMAC-SHA-1, SHA-256, SHA-384 oder SHA-512 einer Nachricht mit Schlüssel als Text, Hex oder Base64. Ergebnis in Hex und Base64, im Browser. HTML-Entitäten kodieren und dekodieren HTML-Sonderzeichen oder Akzentbuchstaben als benannte oder numerische Entitäten kodieren oder jede Referenz wie &name; und &#Zahl; dekodieren. Läuft im Browser. HTML-Tabellen-Generator HTML-Tabelle erstellen: barrierefrei mit Beschriftung und Kopfzellen mit scope. Zellen eintippen oder CSV und TSV einfügen, Vorschau sehen, Code kopieren. HTML-zu-Markdown-Umrechner HTML einfügen und CommonMark-Markdown mit Überschriften, Hervorhebungen, Listen, Links, Bildern, Code und Zitaten erhalten, mit den nötigen Maskierungen. HTTP-Statuscodes HTTP-Statuscodes nachschlagen oder nach Namen suchen: Bedeutung, Klasse, RFC, Cache-Regeln und eine Tabelle aller registrierten Codes. IEEE-754-Umrechner IEEE-754-Umrechnung: Dezimalzahl in Bits mit halber, einfacher oder doppelter Genauigkeit und zurück. Zeigt Vorzeichen, Exponent, Mantisse und Fehler. JSON formatieren und prüfen JSON formatieren und prüfen: Schlüssel A bis Z sortieren, Gültigkeit prüfen. Bei Fehlern stehen Zeile und Spalte da. Ihr Text verlässt den Browser nicht. JSON in CSV umwandeln JSON in CSV umwandeln: Array aus Objekten, eine Spalte je Schlüssel, verschachtelte Objekte wie address.zip, Anführungszeichen nach RFC 4180. Im Browser. JSON in TOML umwandeln JSON in TOML 1.0.0 umwandeln: verschachtelte Objekte werden zu Tabellen, Listen von Objekten zu Tabellen-Arrays, Ganzzahlen behalten jede Ziffer. JSON in XML umwandeln JSON in XML umwandeln mit klarer Zuordnung: @-Namen werden zu Attributen, #text zum Text eines Elements, Arrays zu wiederholten Elementen. Läuft im Browser. JSON in YAML umwandeln JSON in YAML 1.2 umwandeln, mit zwei oder vier Leerzeichen Einrückung. Die Reihenfolge der Schlüssel bleibt, ganze Zahlen behalten jede Ziffer. Im Browser. JSON vergleichen und Patch Zwei JSON-Dokumente vergleichen: jeder hinzugefügte, entfernte und geänderte Wert mit seinem Pfad, dazu ein JSON Patch nach RFC 6902 und eine Option für Arrays. JSON zu Go Struct JSON in Go-Structs umwandeln, mit json-Tags, im Browser. Objekte werden zu Structs, Listen zu Slices, Zahlen zu int64 oder float64 wie in encoding/json. JSON zu TypeScript Ein JSON-Beispiel einfügen und TypeScript-Interfaces erhalten: verschachtelte Namen aus den Schlüsseln, optionale Felder, Union-Typen und Arrays. Im Browser. JSONPath-Tester Eine JSONPath-Abfrage aus RFC 9535 auf eingefügtes JSON anwenden. Jeder Treffer mit normiertem Pfad, mit Filtern, Slices sowie den Funktionen length und count. JWT dekodieren Einen JWT dekodieren, um Kopfzeile, Claims und Ablaufdatum in einfacher Sprache zu lesen. Die Signatur wird nicht geprüft, das Token bleibt im Browser. JWT erstellen und prüfen JWT erstellen: Header und Payload, iat, nbf und exp setzen, mit HS256, HS384 oder HS512 signieren und ein Token prüfen. Signieren läuft im Browser. Lizenz-Generator Lizenz erstellen: Jahr und Rechteinhaber für eine Open-Source-Lizenz wie MIT, Apache-2.0 oder GPL-3.0 eintragen, Bedingungen von zehn Lizenzen vergleichen. Markdown in HTML umwandeln Markdown in HTML umwandeln, mit Tabellen, Aufgabenlisten und Codeblöcken. Vorschau sofort, dann Code kopieren oder als .html-Datei laden. Markdown-Tabellen-Generator CSV oder TSV in eine GFM-Tabelle mit ausgerichteten Spalten umwandeln oder eine Markdown-Tabelle zurück in CSV lesen. Ergebnis kopieren. MIME-Typ-Suche MIME-Typ finden: Medientyp einer Dateiendung wie pdf oder png, oder die Endungen eines Typs wie image/jpeg, aus dem IANA-Register und Apache. Passwort-Generator Zufallspasswörter mit 4 bis 128 Zeichen oder Passphrasen aus zufälligen Wörtern erzeugen, mit Entropie in Bit und einer Stärkeangabe. Nichts wird gespeichert. Passwort-Leak-Prüfer Prüfen, ob ein Passwort in bekannten Datenlecks vorkommt. Ihr Browser bildet einen Hash, und nur die ersten fünf Zeichen des Hashs werden gesendet. Passwortstärke prüfen Wie stark ein Passwort ist prüfen: Entropie in Bit, geschätzte Rateversuche, Zeit bis zum Knacken bei drei Angriffsarten und Regeln aus NIST SP 800-63B. PIN-Generator Zufällige numerische PINs mit 4 bis 12 Ziffern erzeugen, ohne Folgen wie 1234, ohne Wiederholungen und ohne die häufigsten PINs. Zeigt die Entropie in Bit. Portnummern-Suche Eine Portnummer wie 443 oder einen Dienstnamen wie https im IANA-Register nachschlagen: TCP- und UDP-Einträge, der Portbereich und der RFC. Prüfsummen-Prüfer MD5-, SHA-1-, SHA-256-, SHA-384-, SHA-512- und CRC-32-Prüfsummen Ihrer Dateien im Browser berechnen und mit der Prüfsumme einer Download-Seite vergleichen. PX-zu-REM- und EM-Umrechner px in rem umrechnen, mit Ihrer Basis-Schriftgröße in rem oder em, Tabelle gängiger Größen und jeder px-Wert eines CSS-Ausschnitts. Läuft im Browser. QR-Code erstellen QR-Code erstellen für Link, Text, WLAN, Kontaktkarte, E-Mail, Telefonnummer oder SMS. Größe und Farben wählen, dann als PNG oder SVG laden. Regex-Tester Einen regulären Ausdruck auf Ihren eigenen Text anwenden. Jeder Treffer ist markiert und mit Position und Gruppen aufgelistet, dazu das Ergebnis der Ersetzung. RSA-Schlüsselpaar-Generator RSA-Schlüsselpaar erzeugen: 2048, 3072 oder 4096 Bit für OAEP oder PSS als PEM und JWK. Schlüssel bleiben im Browser. Nicht für hochwertige Geheimnisse. SemVer-Rechner Versionen nach der Rangfolge von SemVer 2.0.0 vergleichen, erhöhen und prüfen, ob eine Version zu einem npm-Bereich wie ^1.3.0 oder ~1.2 passt. SQL formatieren SQL mit Schlüsselwörtern in Großbuchstaben formatieren, eine Klausel je Zeile, eingerückte Unterabfragen, oder alles in eine Zeile bringen. Kommentare bleiben. SRI-Hash-Generator SRI-Hash berechnen: Integrity-Wert für ein Skript oder Stylesheet aus Text oder Datei als sha256, sha384 oder sha512, und einen vorhandenen Wert prüfen. String maskieren und demaskieren Text für JSON, JavaScript, HTML-Attribute, XML, CSV, SQL, reguläre Ausdrücke, C#, Java und die Shell maskieren oder demaskieren, mit den Regeln jedes Formats. Text-zu-Binär-Umrechner Text in Binär-, Hex-, Dezimal- oder Oktalbytes in UTF-8 umwandeln und zurück. Umlaute und Emoji werden mit ihrer echten Byte-Länge gezählt. TOML in JSON umwandeln TOML in JSON umwandeln: eine TOML-1.0.0-Datei im Browser. Tabellen, Arrays, Datum und 64-Bit-Zahlen behalten ihre Bedeutung, Fehler nennen die Zeile. TOTP-Generator Den aktuellen 6- oder 8-stelligen 2FA-Code aus einem Base32-Schlüssel oder einer otpauth://-URI berechnen, mit SHA-1, SHA-256, SHA-512, Countdown und HOTP. ULID-, UUID-v7- und Nanoid-Generator ULIDs, UUIDs der Version 7 und Nanoid-IDs mit eigenem Alphabet und eigener Länge erzeugen und die Zeit in einer ULID oder UUID v7 lesen. Zufall aus dem Browser. Unicode-Zeichen-Inspektor Unicode-Inspektor: Codepunkt, Name, Kategorie, Block, UTF-8- und UTF-16-Bytes sowie HTML- und JavaScript-Maskierungen. Namen wie snowman suchen. Unix-Timestamp umrechnen Unix-Timestamp in Sekunden, Millisekunden, Mikrosekunden oder Nanosekunden in ein ISO-Datum, Ihre Ortszeit und eine relative Zeit umrechnen, auch zurück. URL kodieren und dekodieren URL-Encoder: Text prozentkodieren oder einen Link zurück in Text und Abfrageparameter dekodieren. Läuft im Browser, Ihre Links bleiben privat. URL-Parser Eine Webadresse in Protokoll, Host, Port, Pfad, Abfrageparameter und Hash zerlegen, wie der Browser sie liest. Offline; ein relativer Pfad braucht eine Basis. UUID- und ULID-Generator UUID Version 4, Version 7 oder ULID in Massen erzeugen, mit Groß- oder Kleinschreibung und geschweiften Klammern. Die Zufallsbits kommen aus Ihrem Browser. WLAN-Passwort-Generator Zufällige WLAN-Passphrase mit 8 bis 63 Zeichen nach WPA2 und WPA3 erzeugen, mit Entropie in Bit. Leicht tippbare Sonderzeichen. Nichts wird gespeichert. X.509-Zertifikat-Dekodierer X.509-Zertifikate dekodieren, PEM oder Base64: Aussteller, Subjekt, Gültigkeit, Schlüssel, Namen und Fingerabdrücke. Im Browser gelesen, nicht geprüft. XML formatieren und prüfen XML einrücken oder in eine Zeile minimieren, Kommentare und CDATA behalten und prüfen, ob es wohlgeformt ist. Bei einem Fehler nennt die Seite Zeile und Spalte. XML in JSON umwandeln XML in JSON umwandeln mit klarer Zuordnung: Attribute werden zu @-Namen, Text zu #text, wiederholte Elemente zu Arrays. Das XML wird vorher geprüft. Im Browser. YAML in JSON umwandeln YAML 1.2 im Browser in JSON umwandeln. Jeder Fehler nennt Zeile und Spalte. Eine Datei mit mehreren Dokumenten, getrennt durch ---, wird zu einem JSON-Array. Zweierkomplement-Rechner Zweierkomplement berechnen: Zahl in Bits mit 8, 16, 32 oder 64 Bit und zurück. Vergleicht Einerkomplement und Vorzeichen-Betrag, zeigt Überlauf.

Ihre Eingaben werden weder an einen Server gesendet noch protokolliert.

Wir verwenden notwendige Cookies, damit die Website funktioniert. Mit Ihrer Einwilligung verwendet Google außerdem Werbe-Cookies, um personalisierte Anzeigen zu zeigen. Wenn Sie diese ablehnen, sehen Sie weiterhin Anzeigen, sie werden aber nicht personalisiert.