Kaikki työkalut
ilmaiset web-kehittäjän työkalut
Converters
Cron-lausekkeen jäsennin
Jäsennä Cron-lauseke ja näe ajastetut päivämäärät
Cron-lausekkeen generaattori
Rakenna cron-lausekkeita visuaalisesti cron-rakentajalla ja esikatsele ajastetut päivämäärät
Päivämäärämuunnin
Muunna päivämäärä selkokieliseksi päivämääräksi ja päinvastoin
JSON-taulukko taulukkomuotoon
Muunna JSON-taulukko taulukkomuotoon, vie CSV- tai TSV-muotoon
JSON <> YAML -muunnin
Muunna JSON-data YAML-muotoon ja päinvastoin
Lukujärjestelmämuunnin
Muunna lukuja lukujärjestelmästä toiseen
Roomalaisten numeroiden muunnin
Muunna roomalaisten numeroiden ja arabialaisten numeroiden välillä
XML <> JSON -muunnin
Muunna XML-dataa JSON-muotoon ja päinvastoin
Markdown <> HTML -muunnin
Muunna Markdown HTML:ksi ja päinvastoin
HTML → JSX -muunnin
Muunna HTML-merkkaus Reactin JSX-syntaksiksi
JSON <> TOML -muunnin
Muunna JSON-data TOML-muotoon ja päinvastoin
YAML <> TOML -muunnin
Muunna YAML-dataa TOML-muotoon ja päinvastoin
OPML RSS-URL-osoitteiden poimija
Poimi RSS-syötteiden URL-osoitteet OPML-tiedostoista
RSS-URL-osoitteista OPML-generaattori
Luo OPML-tiedostoja RSS-syötteiden URL-osoitteista
Datakoko- / tavumuunnin
Muunna eri datakokoyksiköiden välillä: bitit, tavut, kilotavut, megatavut, gigatavut, teratavut, petatavut
cURL-koodimuunnin
Muunna cURL-komentoja koodiksi useilla kielillä
JSON-koodigeneraattori
Luo tyyppejä ja luokkia JSONista useille kielille
chmod-laskin
Laske Unix-tiedosto-oikeudet visuaalisilla valintaruuduilla sekä oktaali- ja symbolisella merkinnällä
Unit Converter
Convert between units of length, weight, temperature, data size, time, and more
Docker Run to Compose
Convert docker run commands to docker-compose.yml files instantly
Protobuf Decoder / Encoder
Decode Protocol Buffer messages from Base64 or hex without a schema definition
JSON Table Viewer
Visualise a JSON array as a sortable interactive table with CSV export
Coordinates Converter
Convert coordinates between DD, DMS and UTM
CBOR / MessagePack Codec
Encode JSON to CBOR or MessagePack binary and decode back — compare sizes and inspect hex or Base64 output
Network
IPv4-aliverkkolaskuri
Laske aliverkkomaskit, verkkoalueet ja broadcast-osoitteet CIDR:stä.
IPv4-osoitemuunnin
Muunna IPv4-osoitteita desimaali-, heksa- ja binaarimuotojen välillä.
IPv4-alueen laajennin
Laajenna IPv4-alueet osoitelistaksi ja määriksi.
IPv6-jäsennin / laajennin
Jäsennä, tiivistä ja laajenna IPv6-osoitteita.
TLS Version Checker
Check TLS/SSL version, certificate details, and cipher suite for any hostname
Encoders / Decoders
Base64-kuvakoodain / -dekoodain
Koodaa ja pura Base64-kuvadataa
Base64-tekstikoodain / -dekoodain
Koodaa ja dekoodaa Base64-tekstidata
Varmennedekoodain
Pura sertifikaatti
GZip-pakkaus / -purku
Pakkaa tai pura teksti GZip-muodossa
HTML-tekstikoodain / -dekoodain
Koodaa ja dekoodaa HTML-tekstidata
JWT-koodain / -dekoodain
Koodaa ja dekoodaa JSON Web Token
URL-koodain / -dekoodain
Koodaa tai dekoodaa kaikki soveltuvat merkit vastaaviksi URL-enkoodatuiksi merkeiksi
Quoted-Printable-enkooderi / dekooderi
Koodaa tai pura teksti quoted-printable-muodossa (RFC 2045)
Hex–ASCII / ASCII–Hex -muunnin
Muunna heksadesimaali- ja ASCII-tekstimuotojen välillä
Base58-enkooderi / dekooderi
Koodaa ja pura teksti Base58-koodauksella (käytetään Bitcoinissa, IPFS:ssä)
GZip-prosessori
Tehokas GZip-pakkaus edistyneillä tasoilla
Base32 Encoder / Decoder
Encode and decode Base32 strings used in TOTP secrets and RFC 4648 applications
Bzip2 Decompressor
Decompress bzip2 (.bz2) files and Base64 or hex-encoded bzip2 data — instant client-side decompression
Formatters
JSON-muotoilija
Muotoile, kaunista ja minimoi JSON-data heti. Validoi JSON-syntaksi, tulosta siististi oikealla sisennyksellä tai pakkaa JSON tehokasta tallennusta ja siirtoa varten.
SQL-muotoilija
Muotoile SQL-data
XML-muotoilija
Sisennä tai minimoi XML-data
CSS-muotoilija
Muotoile ja kaunista CSS-koodia
JavaScript-muotoilija
Muotoile ja kaunista JavaScript-koodia
HTML-muotoilija
Muotoile ja kaunista HTML-koodia
TOML-muotoilija
Muotoile ja kaunista TOML-määritystiedostoja
YAML-muotoilija
Muotoile ja kaunista YAML-määritystiedostoja
Python Formatter
Format and beautify Python code with proper indentation and whitespace normalization
SCSS Formatter
Format and beautify SCSS/Sass code with proper indentation and nesting using Prettier
LESS Formatter
Format and beautify LESS stylesheets with proper indentation and nesting using Prettier
Generators
Tiiviste- / tarkistussummageneraattori
Laske hajautusarvot ja tarkistussummat tekstistä tai binääridatasta käyttäen MD5:tä, SHA1:tä, SHA256:ta, SHA512:ta ja muita. Varmista tiedoston eheys ja luo turvalliset hajautuskoodit välittömästi.
HMAC-generaattori
Luo HMAC-allekirjoituksia API-todennukseen, webhooks-kutsuihin ja viestien eheyteen käyttäen SHA-1:tä, SHA-256:ta, SHA-384:ää tai SHA-512:ta.
Bcrypt-generaattori / validaattori
Luo ja varmista bcrypt-salasanatiivisteet määritettävällä kustannuskertoimella
Lorem Ipsum -generaattori
Luo Lorem Ipsum (tai vastaavaa) paikkamerkkitekstiä
Valedata / Faker-generaattori
Luo valedata nopeasti valmiilla malleilla (Käyttäjä, Työntekijä, Tuote, Tilaus). Vie JSON-, YAML-, CSV- tai SQL-muodossa.
Salasanageneraattori
Luo satunnaisia salasanoja
UUID-generaattori ja -dekooderi
Luo ja dekoodaa UUID:t versioille 1, 4 (GUID), 6 ja 7
QR-koodin kooderi / dekooderi
Lue tai luo QR-koodi tekstistä. Voidaan viedä SVG-muodossa.
Basic Auth -generaattori
Luo HTTP Basic Authentication -tunnistetiedot ja Authorization-otsake
Tiivistelaskuri
Laske tiivisteet natiiveilla kryptografisilla algoritmeilla (MD5, SHA256, SHA512, BLAKE2)
OTP-generaattori (TOTP/HOTP)
Luo aikaperusteisia (TOTP) ja laskuriperusteisia (HOTP) kertakäyttösalasanoja 2FA:ta varten
RSA-avainparigeneraattori
Luo RSA-julkinen/yksityinen avainparit PEM-muodossa, määritettävällä avainkoolla ja tiivistealgoritmilla
Meta Tag Generator (OG/Twitter)
Generate Open Graph and Twitter Card meta tags for your web pages with live social media previews
MAC Address Generator
Generate random MAC addresses in multiple formats for testing and development
Scrypt Hash Generator
Generate scrypt password hashes with configurable cost parameters for secure password storage
BIP39 Mnemonic Generator
Generate BIP39 mnemonic seed phrases for cryptocurrency wallets with 12 or 24 words
SVG Placeholder Generator
Generate lightweight SVG placeholder images with custom size, colours, and label text
Random Number Generator
Generate cryptographically random integers, floats, byte sequences, and big decimals via the Web Crypto API
Text
Tekstin escapetus / unescapetus
Escapeta tai unescapeta merkkijonoja poistaaksesi erikoismerkit, jotka voivat estää jäsentämisen. Tukee JSON-, JavaScript-, XML- ja HTML-escapetusta turvalliseen merkkijonojen käsittelyyn.
Listojen vertailija
Vertaa kahta listaa
Rivityökalut
Lajittele rivit, poista tyhjämerkit ja suodata rivejä tekstistä
HTML-esikatselu
Esikatsele HTML-koodia reaaliaikaisessa selainesikatselussa
Markdown-esikatselu
Esikatsele Markdown-dokumentti GitHub-tyylisellä renderöinnillä
Tekstianalysaattori ja apuohjelmat
Analysoi tekstiä ja tarjoaa joitakin perusapuohjelmia
Tekstivertailu
Vertaa kahta tekstiä
Merkkijonon korvaaja
Etsi ja korvaa tekstiä regex-tuella
Mermaid Diagram Editor
Write Mermaid diagram syntax and see a live preview of flowcharts, sequence diagrams, class diagrams, and more
Defang / Fang URLs & IPs
Defang URLs and IP addresses for safe sharing in security reports and tickets
Extract URLs / Emails / IPs
Extract all URLs, email addresses, and IP addresses from any text for log analysis and threat hunting
URL Slug Generator
Convert any text to a URL-friendly slug with Unicode support and configurable separators
Prefix / Suffix Lines
Add a prefix or suffix to every line of text for bulk text manipulation
ASCII Art Text Generator
Convert text to ASCII art using FIGlet fonts for terminals, comments, and README files
Emoji Picker & Search
Browse, search, and copy any Unicode emoji by keyword or category
String Obfuscator / PII Masker
Mask emails, credit cards, phone numbers, IPs, and JWTs from any text — all processing happens in your browser
Documents
Testers
JSONPath-testaaja
Testaa JSONPath
JSON-skeemavalidaattori
Validoi JSON-data JSON Schemaa (draft-04, draft-06, draft-07, 2019-09) vasten yksityiskohtaisella virheraportoinnilla
IBAN-validaattori
Validoi kansainväliset pankkitilinumerot (IBAN) tarkistussumman ja pituuden avulla
Säännöllisten lausekkeiden testaaja
Validoi ja testaa säännöllisiä lausekkeita
XSD Regex -kuviotestaaja
Testaa XSD:n (XML Schema Definition) regex-kuvioita
URL-jäsennin
Jäsennä ja analysoi URL:n osat, kyselyparametrit ja rakenne
XML-validaattori
Validoi XML-datan syntaksi ja rakenne.
User Agent -jäsennin
Jäsennä ja analysoi User-Agent-merkkijonoja poimiaksesi selaimen, käyttöjärjestelmän ja laitteen tiedot
Kyselymerkkijonon jäsennin
Jäsennä ja pura URL:n kyselymerkkijonon parametrit
XML / XSD -validaattori
Validoi XML-dokumentteja XSD-skeemoja vasten verkossa. Tarkista XML-syntaksi, varmista skeemanmukaisuus, testaa nimiavaruuksien validointi ja varmista, että XML-tiedostosi täyttävät yritystason standardit.
Salasanan vahvuuden tarkistin
Tarkista salasanan vahvuus, entropia, murtamisaika ja saat tietoturvasuosituksia
JSONata Expression Tester
Test JSONata expressions against JSON data with live results and debug JSON queries
Phone Number Parser
Parse and validate international phone numbers with country detection and format conversion
Keyboard Keycode Viewer
Press any key to see its JavaScript keycode, key, code, and which values for debugging keyboard events
JSON Diff Viewer
Compare two JSON documents side by side and see exactly what changed
XPath Tester
Test XPath expressions against XML or HTML documents with real-time results
CSS Selector Tester
Test CSS selectors against HTML and see matching elements instantly
Email Normalizer
Normalize and deduplicate email addresses by stripping Gmail dots, plus aliases, and standardizing case
Colors
Värinvalitsin ja muunnin
Valitse värejä ja muunna HEX-, RGB-, HSL- ja HSV-muotojen välillä
Värikontrastilaskuri
Laske värikontrastisuhde ja tarkista WCAG-saavutettavuusvaatimustenmukaisuus
Värisokeussimulaattori
Simuloi värisokeutta kuvissa saavutettavuustestausta varten
Color Palette Generator
Generate harmonious color palettes with complementary, analogous, triadic, and tetradic color schemes
Tints & Shades Generator
Generate lighter tints and darker shades from any base color for UI design and branding
Color Palette Extractor
Extract dominant colors from any image and get the main color palette with HEX, RGB, and HSL values
Images
Kuvamuunnin
Häviötön kuvamuunnin
Kuvapakkaaja
Pakkaa PNG- ja JPEG-kuvia tiedostokoon pienentämiseksi
Kuvakoon muuttaja
Muuta kuvien kokoa mittojen tai prosenttiosuuden mukaan
Kuvien rajaus
Rajaa kuvia valitsemalla suorakulmainen alue
Kuvan kehystys
Sovita kuva kankaalle letterbox-/pillarbox-täytteellä
Kuvankäsittelijä
Tehokasta kuvankäsittelyä AVIF/HEIF-pakkauksella. Optimoi kuvia, muunna formaatteja ja pienennä tiedostokokoja yritystason käsittelyominaisuuksilla.
References
HTTP Status Codes Reference
Look up any HTTP status code with descriptions, categories, and usage guidance. Complete reference for 1xx, 2xx, 3xx, 4xx, and 5xx codes — free online tool.
MIME Types Lookup
Look up MIME types by type name or file extension. Search all 2500+ registered MIME types with extensions, compressibility, and source — free online reference.
Git Command Finder
Find the exact git command for your scenario — undo a commit, delete a branch, recover lost work, stash, rebase, cherry-pick. 40+ recipes with explanations and safety warnings.
Calculators
Math Expression Evaluator
Evaluate mathematical expressions with variables, functions, and unit conversions
Percentage Calculator
Calculate percentages, percentage change, and percentage of a number instantly
Entropy Calculator
Calculate Shannon entropy and character frequency distribution of any text or data
Checksum Calculator
Calculate CRC-8, CRC-16, CRC-24, CRC-32, Adler-32 checksums and validate Luhn (credit card) numbers
Tekniset tiedot
Free Online Developer Tools — DevToys Web Pro
What DevToys Web Pro Is
DevToys Web Pro is a free, browser-based collection of developer tools covering every common task: format and validate JSON, encode and decode Base64, generate UUIDs, decode JWT tokens, test regular expressions, convert between data formats, hash strings, generate QR codes, compress images, and more — all without installing software or sending data to a server. Every tool runs entirely in your browser using JavaScript and WebAssembly, so your code, credentials, and sensitive data never leave your machine.
Tool Categories
Tools are organized into eight categories. Formatters: JSON formatter, SQL formatter, XML formatter, CSS formatter, HTML formatter, JavaScript formatter, YAML formatter, TOML formatter. Encoders & Decoders: Base64 encoder/decoder, URL encoder/decoder, JWT decoder, HTML entity encoder, hex/ASCII converter, Base58, gzip, quoted-printable. Generators: UUID/GUID generator, password generator, QR code generator, hash generator, HMAC generator, RSA key generator, bcrypt generator, lorem ipsum generator, TOTP/OTP generator. Converters: JSON to YAML, JSON to CSV, JSON to TOML, cron expression parser, chmod calculator, date converter, number base converter, curl-to-code, markdown to HTML. Testers: regex tester, JSON Schema validator, JSONPath tester, XML/XSD validator, URL parser, query string parser, IBAN checker, password strength checker. Text tools: markdown preview, text diff/comparer, text analyzer, string replacer, list compare. Image tools: image compressor, image converter, image resizer, image cropper. Network tools: IPv4 subnet calculator, IPv4 range expander, IPv6 parser.
Privacy — Your Data Stays in Your Browser
Unlike many online developer tools that send your input to remote servers for processing, DevToys processes everything locally. When you format JSON, decode a JWT, test a regex, or hash a string, the computation runs in your browser tab using the same JavaScript engine and Web Crypto API that power modern web applications. No data is transmitted, no inputs are logged, and the tools continue working offline after the page loads. This makes DevToys safe to use with JWT tokens, API keys, private keys, credentials, and any other sensitive developer data.
Browser Tool vs Local App
DevToys Web Pro works instantly in any browser with no installation, no login, and no configuration. It is also available as a Progressive Web App (PWA) for offline use, and as a browser extension for Chrome, Firefox, and Edge that puts all tools in your new-tab page. For teams, the web version requires no software deployment — share a URL and anyone on any OS can use the tools immediately. Compared to running scripts locally or configuring VS Code extensions, DevToys is faster to access for one-off formatting, decoding, or conversion tasks.