Codeschnipsel Toolbox
Interaktive Selbsthilfe-Tools für deinen Alltag. Alle Tools laufen client-side in deinem Browser – deine Daten verlassen nie dein Gerät.
Warum diese Tools?
Als Entwickler und DevOps bei einem Webhosting-Unternehmen sehe ich täglich die Herausforderungen von Server-Admins und Entwicklern. Deshalb habe ich diese kostenlosen Tools entwickelt.
100% Client-Side: Alle Tools laufen lokal in deinem Browser. Kein Server-Upload, keine Datenübertragung. Deine sensiblen Daten (Domains, Logs, etc.) bleiben bei dir.
Open Source: Du kannst den Code auf GitHub einsehen und bei Bedarf selbst hosten.
Client-Side Only
Keine Datenübertragung an Server
100% Kostenlos
Alle Tools ohne Registrierung nutzbar
Open Source
Code auf GitHub verfügbar
Keine Werbung
Reine Selbsthilfe, kein Tracking
Interaktive Helfer für deinen Workflow
Verfügbare Tools
Apache Log Analyzer
Generiere Shell-Befehle zum Analysieren von Apache Access & Error Logs. Perfekt für Plesk/cPanel Server.
- →Domain-spezifische Log-Analyse
- →Filterung nach HTTP-Fehlercodes (403, 404, 500, etc.)
- →Copy-to-Clipboard für schnelles Ausführen
- →Erklärung was der Befehl macht
Data Transformer
Encoding, Decoding, Hashing und Text-Transformationen. Vereinfachte CyberChef-Alternative.
- →Base64, Hex, URL Encoding/Decoding
- →Hashing (MD5, SHA-1, SHA-256, SHA-512)
- →Text-Transformationen
- →JSON Beautify/Minify
.htaccess Generator
Interaktiver Generator für .htaccess Regeln: Redirects, Rewrites, Security Headers.
- →301/302 Redirects
- →URL Rewriting
- →Security Headers (CSP, HSTS, etc.)
- →Caching Rules
Regex Tester
Live-Testing von Regular Expressions mit Highlighting und Match-Details.
- →Live-Testing mit Match-Highlighting
- →Match-Details mit Gruppen
- →Quick Reference
- →Common Patterns Library
JSON Formatter & Validator
Formatiere und validiere JSON mit Syntax-Highlighting und Fehler-Erkennung.
- →Format & Minify
- →Fehler-Erkennung
- →Copy-to-Clipboard
- →100% Client-Side
SSH Key Generator Guide
Schritt-für-Schritt Anleitung zum Generieren sicherer SSH-Schlüssel.
- →Ed25519, RSA & ECDSA Support
- →Command Generator
- →Step-by-Step Guide
- →GitHub/GitLab Integration
Base64 Encoder/Decoder
Kodiere und dekodiere Base64 mit UTF-8 Support.
- →Encoding & Decoding
- →UTF-8 Support
- →Umlaute unterstützt
- →Bidirektional
Password Generator
Generiere kryptographisch sichere, zufällige Passwörter.
- →Kryptographisch sicher
- →8-64 Zeichen
- →Konfigurierbare Regeln
- →Stärke-Anzeige
Cron Job Generator
Erstelle Cron-Ausdrücke mit visuellem Editor.
- →Visual Cron Editor
- →Vorgefertigte Zeitpläne
- →Human-Readable Output
- →Installation Guide
Vi/Vim Cheat Sheet
Interaktive Hilfe für Vi/Vim Editor.
- →Kategorisierte Befehle
- →Suchfunktion
- →Quick Start Guide
- →Pro-Tipps
Apache Log Analyzer
Generiere Shell-Befehle zum Analysieren von Apache-Logs. Perfekt für Plesk/cPanel Server.
Ohne www, nur die Domain (z.B. example.com)
JSON Formatter & Validator
Formatiere, minifiziere und validiere JSON direkt im Browser. Alle Daten bleiben lokal.
Features
- ✓Formatieren: Wandelt kompaktes JSON in lesbares Format mit Einrückungen
- ✓Minify: Entfernt alle unnötigen Leerzeichen für minimale Dateigröße
- ✓Validieren: Prüft JSON auf Syntax-Fehler mit detaillierter Fehlermeldung
- ✓100% Client-Side: Deine Daten verlassen niemals deinen Browser
.htaccess Generator
Generiere professionelle .htaccess Regeln für Redirects, Security Headers, Caching und Komprimierung.
# Redirects
⚠️ Wichtig: Teste die .htaccess Datei immer erst auf einer Entwicklungsumgebung. Fehlerhafte Konfigurationen können deine Website unzugänglich machen.
So verwendest du den Code:
- Kopiere den generierten Code
- Erstelle eine Datei namens ".htaccess" (mit Punkt am Anfang)
- Füge den Code in die Datei ein
- Lade die Datei in dein Root-Verzeichnis hoch
- Teste deine Website gründlich
Data Transformer
Encoding, Decoding, Hashing und Text-Transformationen. Inspiriert von CyberChef, optimiert für häufige Anwendungsfälle.
Encoding
Hashing
Text
JSON
Features
- ✓15+ Operationen: Encoding, Decoding, Hashing, Text-Transformationen
- ✓Crypto API: Nutzt Web Crypto API für sichere Hashing-Operationen
- ✓Chaining: Nutze "Input/Output tauschen" für mehrere Operationen hintereinander
- ✓100% Client-Side: Deine Daten verlassen niemals deinen Browser
🔗 Brauchst du mehr?
Dieses Tool deckt die häufigsten Anwendungsfälle ab. Für erweiterte Operationen (300+ Operationen, Drag & Drop Workflow) besuche das Original:
CyberChef öffnen →Base64 Encoder / Decoder
Kodiere Text zu Base64 oder dekodiere Base64 zurück zu Text. Unterstützt UTF-8 und Umlaute.
Features
- ✓UTF-8 Support: Volle Unterstützung für Umlaute und Sonderzeichen
- ✓Bidirektional: Kodieren und Dekodieren in einem Tool
- ✓Fehlerbehandlung: Detaillierte Fehlermeldungen bei ungültigem Input
- ✓100% Client-Side: Deine Daten verlassen niemals deinen Browser
Regex Tester
Teste Regular Expressions live mit Highlighting und Match-Details. Unterstützt JavaScript Regex.
Regex Quick Reference
Zeichen-Klassen
\d= Ziffer [0-9]\w= Wortzeichen [a-zA-Z0-9_]\s= Leerzeichen.= Beliebiges Zeichen
Quantifizierer
*= 0 oder mehr+= 1 oder mehr?= 0 oder 1{n,m}= n bis m mal
Anker
^= Zeilenanfang$= Zeilenende\b= Wortgrenze
Gruppen
(abc)= Capture Group(?:abc)= Non-capturing Group[abc]= Zeichenklassea|b= Oder
Passwort Generator
Generiere sichere, zufällige Passwörter mit konfigurierbaren Regeln. Nutzt crypto.getRandomValues() für maximale Sicherheit.
Features
- ✓Kryptographisch sicher: Nutzt crypto.getRandomValues() für echte Zufälligkeit
- ✓Konfigurierbar: Länge 8-64 Zeichen, wählbare Zeichentypen
- ✓Stärke-Anzeige: Automatische Bewertung der Passwortstärke
- ✓100% Client-Side: Keine Passwörter werden gespeichert oder übertragen
Cron Job Generator
Erstelle Cron-Ausdrücke mit einem visuellen Editor. Perfekt für Linux/Unix Cron Jobs.
* = jede, */5 = alle 5
* = jede
* = jeder
* = jeder
0 = So, 1-5 = Werktags
Beschreibung:
* * * * *
* * * * * /path/to/script.sh
💡 Installation:
- Öffne Terminal und tippe:
crontab -e - Füge die kopierte Zeile ein
- Speichern und beenden (meist CTRL+X, dann Y, dann Enter)
- Prüfe mit:
crontab -l
Cron Format Hilfe
Syntax: Minute Stunde Tag Monat Wochentag Befehl
* = Jeder Wert*/n = Alle n Intervalle1,2,3 = Mehrere Werte1-5 = Bereich von WertenVi/Vim Cheat Sheet
Interaktive Hilfe für Vi/Vim Editor. Finde schnell die richtigen Befehle für deine Aufgabe.
vi datei.txtTerminalDatei öffnen oder erstellen
iNormalInsert Mode (vor Cursor)
aNormalInsert Mode (nach Cursor)
ESCInsertZurück zum Normal Mode
:wNormalDatei speichern
:qNormalVim beenden
:wqNormalSpeichern und beenden
:q!NormalBeenden ohne speichern (erzwingen)
ZZNormalSpeichern und beenden (Shortcut)
⚡ Schnellstart für Anfänger
- Datei öffnen:
vi datei.txt - Text bearbeiten: Drücke i für Insert Mode
- Zurück zu Normal Mode: Drücke ESC
- Speichern: Tippe
:wund drücke Enter - Beenden: Tippe
:qund drücke Enter - Speichern & Beenden: Tippe
:wqund drücke Enter
💡 Pro-Tipps
- →Vim-Tutor: Führe
vimtutorim Terminal aus für ein interaktives Tutorial - →Kombinationen: Befehle wie
d3w(lösche 3 Wörter) odery2j(kopiere 2 Zeilen runter) sind möglich - →Notausgang: Wenn du feststeckst, drücke mehrmals ESC und tippe
:q!
SSH Key Generator Guide
Schritt-für-Schritt Anleitung zum Generieren sicherer SSH-Schlüssel. Die Generierung erfolgt lokal auf deinem System via Terminal.
⚠️ Sicherheitshinweis: SSH-Schlüssel sollten aus Sicherheitsgründen lokal auf deinem System generiert werden, nicht im Browser. Dieses Tool generiert die Befehle für dein Terminal.
Ed25519 Details
Vorteile:
- ✓Sehr sicher
- ✓Kurze Keys
- ✓Schnell
- ✓Moderne Kryptographie
Nachteile:
- !Nicht von sehr alten Systemen unterstützt
Hilft bei der Identifikation des Schlüssels (optional)
ssh-keygen -t ed25519 -C "user@hostname"
📋 Schritt-für-Schritt Anleitung
- Terminal öffnen
macOS: Terminal.app | Linux: Konsole | Windows: PowerShell oder WSL
- Befehl ausführen
Kopiere den generierten Befehl und füge ihn ins Terminal ein
- Speicherort bestätigen
Standardpfad:
~/.ssh/id_ed25519(mit Enter bestätigen) - Passphrase eingeben
Wähle eine starke Passphrase (mindestens 12 Zeichen empfohlen)
- Fertig!
Dein SSH-Schlüsselpaar wurde erstellt
🔑 Public Key verwenden
1. Public Key anzeigen:
2. Auf Server hochladen:
Oder manuell zum Server kopieren und in ~/.ssh/authorized_keys einfügen
3. Verbindung testen:
💻 GitHub / GitLab Integration
- Public Key kopieren:cat ~/.ssh/id_ed25519.pub | pbcopy
(auf Linux: xclip statt pbcopy)
- GitHub: Settings → SSH and GPG keys → New SSH key
- GitLab: Preferences → SSH Keys → Add new key
- Public Key einfügen und speichern
- Test:
ssh -T git@github.com
🔒 Sicherheits-Tipps
- →Private Key schützen: Niemals den privaten Schlüssel (ohne .pub) teilen oder online stellen!
- →Passphrase verwenden: Schützt den Key bei Diebstahl des Computers
- →Dateiberechtigungen: Private Key sollte chmod 600 haben
- →Backup: Sichere deine Keys, aber verschlüsselt (z.B. mit VeraCrypt)
Encoding, Decoding & Hashing
Data Transformer: CyberChef-Alternative
Eine vereinfachte, auf die häufigsten Anwendungsfälle optimierte Alternative zu CyberChef. Perfekt für schnelle Transformationen ohne komplexe Workflows.
- ✓15+ Operationen (Base64, URL, Hex, Hashing, Text)
- ✓Einfache Bedienung ohne Workflow-Builder
- ✓100% Client-Side (keine Datenübertragung)
- ✓Operation-Chaining möglich
- ✓Perfekt für Entwickler & Server-Admins
Für erweiterte Operationen (300+) besuche das Original CyberChef: gchq.github.io/CyberChef
Tool-Idee einreichen
Du hast eine Idee für ein Tool, das hier fehlt? Schick mir deine Vorschläge!
Idee einreichenBrauchst du ein individuelles Tool?
Ich entwickle auch maßgeschneiderte Web-Tools für dein Unternehmen. Von interaktiven Kalkulatoren bis zu komplexen Konfiguratoren.
Projekt anfragen