همهٔ ابزارها
ابزارهای رایگان توسعهدهندگان وب
Converters
پارسر عبارت کرون
تجزیه عبارت Cron برای دریافت تاریخهای زمانبندیشده
مولد عبارت کرون
با یک سازنده کران، عبارتهای cron را بهصورت بصری بسازید و تاریخهای زمانبندیشده را پیشنمایش کنید
مبدل تاریخ
تبدیل تاریخ به تاریخ قابلخواندن برای انسان و برعکس
آرایه JSON به جدول
تبدیل یک آرایه JSON به قالب جدولی، خروجی به CSV یا TSV
مبدل JSON <> YAML
تبدیل دادههای JSON به YAML و برعکس
مبدل مبنای عدد
تبدیل اعداد از یک مبنا به مبنای دیگر
مبدل اعداد رومی
تبدیل بین اعداد رومی و اعداد عربی
مبدل XML <> JSON
تبدیل دادههای XML به JSON و بالعکس
مبدل Markdown <> HTML
تبدیل Markdown به HTML و برعکس
مبدل HTML به JSX
تبدیل نشانهگذاری HTML به سینتکس JSX برای React
مبدل JSON <> TOML
تبدیل دادههای JSON به TOML و برعکس
مبدل YAML <> TOML
تبدیل دادههای YAML به TOML و بالعکس
استخراجکننده URLهای RSS از OPML
استخراج URLهای فید RSS از فایلهای OPML
تولیدکننده OPML از URLهای RSS
تولید فایلهای OPML از URLهای فید RSS
مبدل اندازه داده / بایت
تبدیل بین واحدهای مختلف اندازه داده: بیت، بایت، کیلوبایت، مگابایت، گیگابایت، ترابایت، پتابایت
مبدل cURL به کد
تبدیل دستورهای cURL به کد در چندین زبان
تولیدکننده کد از JSON
تولید تایپها و کلاسها از JSON برای چندین زبان
ماشینحساب chmod
محاسبه مجوزهای فایل یونیکس با چکباکسهای بصری، نمایش هشتهشتی و نمادین
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
محاسبه ماسکهای سابنت، بازههای شبکه و آدرسهای برودکست از CIDR.
مبدل آدرس IPv4
تبدیل آدرسهای IPv4 بین قالبهای دهدهی، هگز و دودویی.
گسترشدهنده بازه IPv4
گسترش بازههای IPv4 به فهرست آدرسها و تعداد آنها.
تجزیهگر / گسترشدهنده IPv6
تجزیه، فشردهسازی و گسترش آدرسهای IPv6.
TLS Version Checker
Check TLS/SSL version, certificate details, and cipher suite for any hostname
Encoders / Decoders
رمزگذار / رمزگشای تصویر Base64
کدگذاری و رمزگشایی دادههای تصویر Base64
رمزگذار / رمزگشای متن Base64
رمزگذاری و رمزگشایی دادههای متنی Base64
رمزگشای گواهی
رمزگشایی یک گواهی
فشردهسازی / از حالت فشرده خارج کردن GZip
فشردهسازی یا از حالت فشرده خارج کردن متن با GZip
رمزگذار / رمزگشای متن HTML
رمزگذاری و رمزگشایی دادههای متنی HTML
رمزگذار / رمزگشای JWT
رمزگذاری و رمزگشایی Json Web Token
رمزگذار / رمزگشای URL
رمزگذاری یا رمزگشایی همهٔ کاراکترهای قابلاعمال به موجودیتهای متناظر URL
رمزگذار / رمزگشای Quoted-Printable
کدگذاری یا رمزگشایی متن با استفاده از قالب quoted-printable (RFC 2045)
مبدل Hex به ASCII / ASCII به Hex
تبدیل بین قالبهای متنی هگزادسیمال و ASCII
رمزگذار / رمزگشای Base58
کدگذاری و رمزگشایی متن با استفاده از کدگذاری Base58 (مورد استفاده در بیتکوین، IPFS)
پردازشگر GZip
فشردهسازی GZip با کارایی بالا و سطوح پیشرفته
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
دادههای JSON را فوراً فرمت، زیبا و کمحجم کنید. نحو JSON را اعتبارسنجی کنید، با تورفتگی مناسب بهصورت خوانا چاپ کنید یا برای ذخیرهسازی و انتقال کارآمد، JSON را فشرده کنید.
فرمتکننده SQL
قالببندی دادههای SQL
فرمتکننده XML
تورفتگی یا کمینهسازی دادههای XML
فرمتکننده CSS
فرمتکردن و زیباسازی کد CSS
فرمتکننده JavaScript
فرمتکردن و زیباسازی کد JavaScript
فرمتکننده HTML
فرمتکردن و زیباسازی کد HTML
فرمتکننده TOML
قالببندی و زیباتر کردن فایلهای پیکربندی TOML
فرمتکننده YAML
قالببندی و زیباتر کردن فایلهای پیکربندی YAML
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
تولیدکننده هش / چِکسام
محاسبه مقادیر هش و چکسام از متن یا دادههای باینری با استفاده از MD5، SHA1، SHA256، SHA512 و موارد دیگر. یکپارچگی فایل را بررسی کنید و فوراً کدهای هش امن تولید کنید.
مولد HMAC
تولید امضاهای HMAC برای احراز هویت API، وبهوکها و یکپارچگی پیام با استفاده از SHA-1، SHA-256، SHA-384 یا SHA-512.
تولیدکننده / اعتبارسنج Bcrypt
تولید و تأیید هشهای رمز عبور bcrypt با ضریب هزینه قابل تنظیم
تولیدکننده Lorem Ipsum
تولید متن جایگزین Lorem Ipsum (یا مشابه)
تولیدکننده داده ساختگی / Faker
تولید دادههای ساختگی با قالبهای سریع (کاربر، کارمند، محصول، سفارش). خروجی به صورت JSON، YAML، CSV یا SQL.
تولیدکننده گذرواژه
تولید گذرواژههای تصادفی
تولیدکننده و رمزگشای UUID
تولید و رمزگشایی UUID نسخههای 1، 4 (GUID)، 6 و 7
رمزگذار / رمزگشای کد QR
خواندن یا تولید یک کد QR از یک متن. امکان خروجی گرفتن به صورت SVG وجود دارد.
مولد احراز هویت پایه
تولید اطلاعات احراز هویت پایهٔ HTTP و هدر Authorization
محاسبهگر هش
محاسبهٔ هش با الگوریتمهای رمزنگاری بومی (MD5، SHA256، SHA512، BLAKE2)
مولد OTP (TOTP/HOTP)
تولید گذرواژههای یکبارمصرف مبتنی بر زمان (TOTP) و مبتنی بر شمارنده (HOTP) برای 2FA
مولد جفتکلید RSA
تولید جفتکلیدهای عمومی/خصوصی RSA در قالب PEM با اندازهٔ کلید و الگوریتم هش قابل تنظیم
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
اِسکیپ / آناِسکیپ متن
رشتهها را escape یا unescape کنید تا کاراکترهای ویژهای که ممکن است مانع پارس شدن شوند حذف شوند. از escape کردن JSON، JavaScript، XML و HTML برای مدیریت امن رشته پشتیبانی میکند.
مقایسهگر فهرست
مقایسهٔ دو فهرست
ابزارهای خطی
مرتبسازی خطوط، حذف فاصلههای سفید و فیلتر کردن خطوط از متن
پیشنمایش HTML
پیشنمایش کد HTML در یک پیشنمایش زنده مرورگر
پیشنمایش مارکداون
پیشنمایش یک سند Markdown با رندر شبیه GitHub
تحلیلگر متن و ابزارهای کاربردی
متن را تحلیل کنید و چند ابزار کاربردی پایه ارائه دهید
مقایسهگر متن
دو متن را مقایسه کنید
جایگزینکننده رشته
یافتن و جایگزینی متن با پشتیبانی از regex
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
تست یک JSONPath
اعتبارسنج طرحوارهٔ JSON
اعتبارسنجی دادههای JSON در برابر یک JSON Schema (draft-04، draft-06، draft-07، 2019-09) همراه با گزارش خطای دقیق
اعتبارسنج IBAN
اعتبارسنجی شمارههای حساب بانکی بینالمللی (IBAN) با چکسام و طول
تستر عبارت منظم
اعتبارسنجی و تست عبارتهای منظم
تستر الگوی Regex در XSD
تست الگوهای regex در XSD (XML Schema Definition)
تجزیهگر URL
تجزیه و تحلیل مؤلفههای URL، پارامترهای کوئری و ساختار
اعتبارسنج XML
اعتبارسنجی نحو و ساختار دادههای XML.
تجزیهگر عامل کاربر
تجزیه و تحلیل رشتههای User-Agent برای استخراج اطلاعات مرورگر، سیستمعامل و دستگاه
تجزیهگر رشتهٔ کوئری
تجزیه و رمزگشایی پارامترهای رشته کوئری URL
اعتبارسنج XML / XSD
اعتبارسنجی آنلاین اسناد XML در برابر شِماهای XSD. بررسی نحو XML، تأیید انطباق با شِما، آزمون اعتبارسنجی فضای نام (Namespace) و اطمینان از اینکه فایلهای XML شما استانداردهای سازمانی را رعایت میکنند.
بررسیکننده قدرت گذرواژه
بررسی قدرت رمز عبور، آنتروپی، زمان کرک شدن و دریافت پیشنهادهای امنیتی
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
انتخابگر و تبدیلکننده رنگ
انتخاب رنگ و تبدیل بین قالبهای HEX، RGB، HSL و HSV
محاسبهگر کنتراست رنگ
محاسبه نسبت کنتراست رنگ و بررسی انطباق دسترسپذیری WCAG
شبیهساز کوررنگی
شبیهسازی کوررنگی روی تصاویر برای آزمون دسترسپذیری
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
مبدل تصویر
تبدیلکننده تصویر بدون افت کیفیت
فشردهساز تصویر
فشردهسازی تصاویر PNG و JPEG برای کاهش حجم فایل
تغییر اندازه تصویر
تغییر اندازه تصاویر بر اساس ابعاد یا درصد
برشدهنده تصویر
برش تصاویر با انتخاب یک ناحیه مستطیلی
قابگذاری تصویر
جا دادن تصویر در بوم با حاشیهگذاری letterbox/pillarbox
پردازشگر تصویر
پردازش تصویر با کارایی بالا همراه با فشردهسازی AVIF/HEIF. تصاویر را بهینه کنید، فرمتها را تبدیل کنید و با قابلیتهای پردازش در سطح سازمانی حجم فایلها را کاهش دهید.
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
جزئیات فنی
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.