Εργαλεία προγραμματιστών
Μορφοποιήστε, κωδικοποιήστε και δημιουργήστε δεδομένα για την καθημερινή ανάπτυξη.
- Escape και unescape συμβολοσειρών Κάντε escape ή unescape σε συμβολοσειρές για JSON, JavaScript, SQL, CSV, χαρακτηριστικά HTML, κανονικές εκφράσεις και URL, στο πρόγραμμα περιήγησής σας.
- Αναλυτής URL Επικολλήστε ένα URL για να δείτε πρωτόκολλο, κεντρικό υπολογιστή, θύρα, τμήματα διαδρομής, παραμέτρους ερωτήματος και τμήμα, και ανακατασκευάστε το URL.
- Αναλυτής User Agent Αναλύστε οποιαδήποτε συμβολοσειρά user agent και δείτε πρόγραμμα περιήγησης, μηχανή, λειτουργικό, συσκευή και CPU. Μαζική ανάλυση με εξαγωγή CSV.
- Αποκωδικοποιητής JWT Αποκωδικοποιήστε κεφαλίδα και φορτίο JWT, δείτε τα exp, iat και nbf ως ημερομηνίες και επαληθεύστε υπογραφές HS256, RS256, ES256 τοπικά στον browser.
- Αποκωδικοποιητής πιστοποιητικών X.509 Αποκωδικοποιήστε πιστοποιητικό SSL/TLS, αλυσίδα ή CSR στο πρόγραμμα περιήγησής σας. Δείτε υποκείμενο, εκδότη, λήξη, SAN, χρήση κλειδιού και αποτύπωμα SHA-256.
- Αποσυναρμολογητής WebAssembly Μετατρέψτε ένα δυαδικό .wasm σε ευανάγνωστο κείμενο WAT, επικυρώστε το και δείτε ενότητες, εισαγωγές και εξαγωγές στον browser, χωρίς εκτέλεση της μονάδας.
- Αριθμομηχανή chmod Μετατρέψτε δικαιώματα Unix ανάμεσα σε πλαίσια επιλογής, οκταδική (755) και συμβολική (rwxr-xr-x) γραφή, με setuid, setgid, sticky bit και εντολές chmod.
- Αριθμομηχανή υποδικτύων IP Υπολογίστε το δίκτυο, το broadcast, το εύρος host, τη μάσκα και το wildcard οποιουδήποτε μπλοκ CIDR IPv4 ή IPv6 και διαιρέστε το σε ίσα υποδίκτυα ή σχέδιο VLSM.
- Γεννήτρια ULID και Nano ID Δημιουργήστε ULID (με μονοτονική επιλογή) ή Nano ID με δικό σας αλφάβητο και μήκος, αποκωδικοποιήστε χρονική σήμανση ULID και ελέγξτε τον κίνδυνο σύγκρουσης.
- Γεννήτρια UUID Δωρεάν γεννήτρια UUID εκδόσεων 4 και 7. Δημιουργήστε έως 1.000 ταυτόχρονα, με κεφαλαία ή χωρίς παύλες, και αντιγράψτε ή κατεβάστε τα ως .txt.
- Γεννήτρια δοκιμαστικών δεδομένων Δημιουργήστε ρεαλιστικά ψεύτικα δεδομένα δοκιμών (ονόματα, email, διευθύνσεις, ημερομηνίες) στον browser και εξαγάγετέ τα σε JSON, CSV ή SQL INSERT.
- Γεννήτρια και επαλήθευση JWT Δημιουργήστε και επαληθεύστε JSON Web Tokens με HS256, RS256, PS256, ES256 ή EdDSA. Επεξεργαστείτε claims, ορίστε exp και iat, τοπικά στον browser.
- Γεννήτρια κατακερματισμού SRI Δημιουργήστε κατακερματισμούς Subresource Integrity (SRI) sha384 για αρχεία JavaScript ή CSS και αντιγράψτε έτοιμα τα integrity και crossorigin, τοπικά.
- Γεννήτρια κλειδιών και κρυπτογράφηση PGP Δημιουργήστε κλειδιά OpenPGP (Curve25519 ή RSA) και κρυπτογραφήστε, υπογράψτε και επαληθεύστε μηνύματα PGP στον browser, χωρίς αποστολή δεδομένων.
- Γεννήτρια κωδικών TOTP και HOTP Δημιουργήστε κωδικούς 2FA TOTP και HOTP από μυστικό Base32 ή URI otpauth://, με SHA-1, SHA-256 ή SHA-512, αντίστροφη μέτρηση και κωδικό QR για εφαρμογές 2FA.
- Γεννήτρια πίνακα Markdown Δημιουργήστε πίνακες Markdown σε πλέγμα, επικολλήστε CSV ή κελιά υπολογιστικού φύλλου, ορίστε στοίχιση στηλών και αντιγράψτε πίνακα GitHub Flavored Markdown.
- Δημιουργός hash Δημιουργήστε hash MD5, SHA-1, SHA-256 και SHA-512 για κείμενο ή αρχεία οποιουδήποτε μεγέθους και επαληθεύστε αθροίσματα ελέγχου στο πρόγραμμα περιήγησής σας.
- Δημιουργός HMAC Υπολογίστε HMAC-SHA1, SHA-256, SHA-384 ή SHA-512 με κλειδί κειμένου, hex ή Base64 και ελέγξτε υπογραφή webhook στο πρόγραμμα περιήγησής σας.
- Δημιουργός εκφράσεων Cron Δημιουργήστε μια έκφραση cron πεδίο προς πεδίο, δείτε τις επόμενες εκτελέσεις σε οποιαδήποτε ζώνη ώρας και μετατρέψτε την σε μορφή systemd, Quartz ή AWS.
- Δημιουργός και έλεγχος bcrypt Δημιουργήστε hash bcrypt με συντελεστή κόστους από 4 έως 14, ελέγξτε έναν κωδικό πρόσβασης με υπάρχον hash και δείτε έκδοση, κόστος, salt και digest.
- Δημιουργός πίνακα HTML Δημιουργήστε κώδικα πίνακα HTML από πλέγμα ή επικολλημένο CSV, με λεζάντα, κελιά κεφαλίδας, κλάση CSS ή ενσωματωμένα στυλ και προεπισκόπηση.
- Διάγραμμα regex (railroad) Μετατρέψτε μια κανονική έκφραση JavaScript σε σαφές διάγραμμα railroad με ομάδες, εναλλακτικές, επαναλήψεις και lookarounds και εξαγάγετέ το σε SVG ή PNG.
- Διαμοιρασμός μυστικού Shamir Χωρίστε έναν κωδικό ή μια φράση ανάκτησης σε N μερίδια, ώστε όποια M να τα ανασυγκροτούν, με το σχήμα Shamir πάνω στο GF(256), τοπικά στον browser.
- Δοκιμή regex Δοκιμάστε κανονικές εκφράσεις JavaScript ζωντανά, με επισημασμένες αντιστοιχίες, ομάδες σύλληψης, αντικατάσταση και επεξήγηση κάθε στοιχείου του μοτίβου.
- Δοκιμή εκφράσεων JSONPath Δοκιμάστε εκφράσεις JSONPath στο δικό σας JSON στο πρόγραμμα περιήγησης: φίλτρα, slices, αναδρομική κάθοδος, διαδρομές και JSON Pointers.
- Εξερευνητής AST JavaScript Επικολλήστε κώδικα JavaScript και εξερευνήστε το αφηρημένο συντακτικό δέντρο (ESTree, Acorn) στο πρόγραμμα περιήγησής σας. Εξαγωγή του AST σε JSON.
- Επικύρωση JSON Schema Επικυρώστε ένα έγγραφο JSON με ένα JSON Schema στο πρόγραμμα περιήγησής σας. Κάθε σφάλμα εμφανίζεται με διαδρομή στιγμιότυπου, λέξη-κλειδί και διαδρομή schema.
- Εύρεση κωδικού πλήκτρου (keyCode) Πατήστε ένα πλήκτρο και δείτε τις τιμές event.key, event.code, keyCode, which και location, τους τροποποιητές, το ιστορικό και πλήρη πίνακα κωδικών πλήκτρων.
- Κωδικοποίηση και αποκωδικοποίηση Base64 Δωρεάν κωδικοποίηση και αποκωδικοποίηση Base64 με πλήρη υποστήριξη UTF-8 και επιλογή base64url. Λειτουργεί στο πρόγραμμα περιήγησής σας.
- Κωδικοποίηση και αποκωδικοποίηση HTML entities Μετατρέψτε ειδικούς χαρακτήρες σε HTML entities (με όνομα, δεκαδικά ή hex) ή αποκωδικοποιήστε οποιοδήποτε entity, με τη λίστα των 2.231 αναφορών HTML5.
- Κωδικοποίηση και αποκωδικοποίηση URL Δωρεάν κωδικοποίηση και αποκωδικοποίηση URL. Κωδικοποιήστε παραμέτρους ή πλήρη URL με percent-encoding, αποκωδικοποιήστε ακολουθίες %XX και το + ως κενό.
- Μετατροπέας GeoJSON, KML και GPX Μετατρέψτε GeoJSON σε KML, GPX, CSV ή WKT και αντίστροφα στο πρόγραμμα περιήγησής σας. Σημεία, γραμμές, πολύγωνα και Multi γεωμετρίες, με προεπισκόπηση.
- Μετατροπέας HTML σε Markdown Μετατρέψτε HTML σε Markdown και Markdown σε HTML στο πρόγραμμα περιήγησής σας, με πίνακες GitHub, διαγραφή, λίστες εργασιών και ασφαλή προεπισκόπηση.
- Μετατροπέας JSON σε CSV Μετατρέψτε JSON σε CSV και CSV σε JSON στο πρόγραμμα περιήγησής σας. Τα εμφωλευμένα κλειδιά γίνονται στήλες και τίποτα δεν μεταφορτώνεται.
- Μετατροπέας JSON σε XML Μετατρέψτε JSON σε XML και XML σε JSON στο πρόγραμμα περιήγησής σας, με χειρισμό χαρακτηριστικών, επαναλαμβανόμενων στοιχείων και CDATA.
- Μετατροπέας JSON σε YAML Μετατρέψτε JSON σε YAML και YAML σε JSON στο πρόγραμμα περιήγησής σας, με υποστήριξη anchors, merge keys και αρχείων πολλών εγγράφων. Δεν γίνεται μεταφόρτωση.
- Μετατροπέας TOML σε JSON Μετατρέψτε TOML σε JSON και JSON σε TOML στο πρόγραμμα περιήγησής σας. Υποστηρίζει πίνακες, ημερομηνίες και ακέραιους 64 bit. Τίποτα δεν μεταφορτώνεται.
- Μετατροπέας Unix timestamp Μετατρέψτε Unix timestamp σε δευτερόλεπτα ή χιλιοστά σε ευανάγνωστες ημερομηνίες (τοπική ώρα, UTC, ISO 8601) και μετατρέψτε κάθε ημερομηνία ξανά σε epoch.
- Μετατροπέας αριθμητικών συστημάτων Μετατρέψτε αριθμούς μεταξύ δυαδικού, οκταδικού, δεκαδικού, δεκαεξαδικού και οποιασδήποτε βάσης 2–36, με συμπλήρωμα ως προς δύο, κλάσματα και βήματα.
- Μορφοποίηση HTML Μορφοποιήστε ακατάστατο HTML με καθαρές εσοχές ή ελαχιστοποιήστε το με ασφάλεια στο πρόγραμμα περιήγησής σας, μαζί με το ενσωματωμένο CSS και JavaScript.
- Μορφοποίηση και ελαχιστοποίηση CSS Μορφοποιήστε ακατάστατο CSS με καθαρές εσοχές ή ελαχιστοποιήστε το με το csso και δείτε το μέγεθος πριν και μετά. Λειτουργεί στο πρόγραμμα περιήγησής σας.
- Μορφοποίηση και ελαχιστοποίηση JavaScript Μορφοποιήστε ελαχιστοποιημένη JavaScript, ελαχιστοποιήστε την με το Terser ή ελέγξτε τη σύνταξή της με γραμμή και στήλη σφάλματος, στο πρόγραμμα περιήγησης.
- Μορφοποίηση και επικύρωση JSON Δωρεάν μορφοποίηση και επικύρωση JSON που κάνει beautify, minify και έλεγχο του JSON στο πρόγραμμα περιήγησής σας, με συντακτικά σφάλματα ανά γραμμή και στήλη.
- Μορφοποιητής SQL Μορφοποιήστε ερωτήματα SQL για PostgreSQL, MySQL, SQL Server, Oracle, BigQuery και άλλες διαλέκτους, με επιλογές εσοχής και πεζών-κεφαλαίων.
- Μορφοποιητής XML Μορφοποιήστε, ελαχιστοποιήστε και επικυρώστε XML στο πρόγραμμα περιήγησής σας. Τα σφάλματα αναφέρονται με γραμμή και στήλη. Τα αρχεία δεν μεταφορτώνονται.
- Προβολή αρχείων HAR Ανοίξτε ένα αρχείο .har στο πρόγραμμα περιήγησής σας για να δείτε αιτήματα, κεφαλίδες, cookies, χρόνους και καταρράκτη και εξυγιάνετέ το πριν το μοιραστείτε.
- Προβολή αρχείων σε Hex Ανοίξτε οποιοδήποτε αρχείο σε δωρεάν προβολέα hex: θέσεις, hex και ASCII, αναζήτηση byte ή κειμένου, αποκωδικοποίηση αριθμών και εντοπισμός τύπου αρχείου.
- Σύγκριση κώδικα (Diff) Συγκρίνετε δύο εκδόσεις κώδικα δίπλα-δίπλα ή ενιαία, με επισήμανση σύνταξης, αρίθμηση γραμμών, επιλογές κενών και unified diff για αντιγραφή ή λήψη.
- Υπολογισμός Bounding Box Υπολογίστε το bounding box συντεταγμένων, GeoJSON ή WKT ως minLon,minLat,maxLon,maxLat, WKT, Overpass ή Leaflet, με περιθώριο και υποστήριξη αντιμεσημβρινού.