ابزارهای توسعهدهنده
مجموعهای از ابزارهای رایگان توسعهدهنده که کاملاً در مرورگر شما اجرا میشوند — قالببندی و اعتبارسنجی JSON، رمزگذاری و رمزگشایی Base64، رمزگشایی JWT، آزمایش عبارات باقاعده، ساخت UUID و تبدیل بین قالبهای داده، بدون آنکه چیزی به سرور ارسال شود.
قالببند و اعتبارسنج JSON
نمایش زیبا، فشردهسازی و اعتبارسنجی JSON همراه با پیامهای خطای درونخطی.
64رمزگذار / رمزگشای Base64
رمزگذاری متن به Base64 یا رمزگشایی مجدد آن — با پشتیبانی کامل از UTF-8.
%رمزگذار / رمزگشای URL
رمزگذاری درصدی رشتهها برای استفاده ایمن در URLها، یا رمزگشایی مجدد آنها.
#تولیدکننده هش
تولید هش SHA-1، SHA-256، SHA-384 و SHA-512 از هر متن.
JWTرمزگشای JWT
رمزگشایی محلی هدر و محموله یک توکن وب JSON — بدون تأیید اعتبار.
⏲تجزیهگر عبارت cron
اعتبارسنجی یک عبارت cron و پیشنمایش زمانهای اجرای بعدی زمانبندیشده.
.*آزمایشگر regex
آزمایش یک عبارت باقاعده روی متن و برجستهسازی هر تطبیق.
⇄مبدل CSV ⇄ JSON
تبدیل CSV به یک آرایه JSON و JSON به CSV.
&رمزگذار موجودیت HTML
رمزگذاری متن به موجودیتهای HTML یا رمزگشایی موجودیتها به متن.
∑جمع کنترلی فایل (WASM)
محاسبه CRC-32، Adler-32 و SHA-256 هر فایل — با قدرت WebAssembly.
TSتبدیل JSON به TypeScript
از یک نمونه JSON اینترفیسهای TypeScript بساز و انواع داده را بهصورت بازگشتی استنتاج کن.
</>قالببند XML
XML را با تورفتگی زیبا قالببندی کن یا آن را به یک خط واحد فشرده کن.
⌗قالببند SQL
SQL را با بزرگنویسی کلمات کلیدی و قرار دادن هر بند در خط جداگانه قالببندی کن.
⊟فشردهساز HTML
HTML را با حذف کامنتها و جمعکردن فاصلههای اضافی فشرده کن.
⊠فشردهساز CSS
CSS را با حذف کامنتها و فاصلههای غیرضروری فشرده کن.
"اسکیپکننده رشته JSON
یک رشته را برای استفاده ایمن درون یک سند JSON اسکیپ یا آناسکیپ کن.
\nاسکیپکننده بکاسلش
دنبالههای بکاسلش مانند \n، \t و \uXXXX را اسکیپ یا آناسکیپ کن.
?=تجزیهگر Query String
یک query string از URL را به JSON تبدیل کنید و JSON را دوباره به query string برگردانید.
⌖تجزیهگر URL
یک URL را به بخشهای پروتکل، host، پورت، مسیر، query و hash آن تفکیک کنید.
UAتجزیهگر User-Agent
مرورگر، موتور رندر و سیستمعامل را از یک رشته user-agent شناسایی کنید.
⌨آزمایشگر رویداد صفحهکلید
key، code و keyCode هر کلیدی را که فشار میدهید، همراه با وضعیت کلیدهای تغییردهنده ببینید.
⚑کدهای وضعیت HTTP
نام و معنای هر کد وضعیت HTTP را با شماره یا متن جستجو کنید.
755محاسبهگر Chmod
بین مجوزهای فایل یونیکس بهصورت نمادین و octal، در هر دو جهت تبدیل کنید.
⊞}تختسازی / بازگردانی JSON
JSON تودرتو را به کلیدهای نقطهای تخت کنید، یا اشیای تودرتو را از کلیدهای تخت بازسازی کنید.
A↓}مرتبساز کلید JSON
کلیدهای یک شیء JSON را بهصورت بازگشتی، صعودی یا نزولی مرتب کنید.
}<JSON به XML
یک شیء JSON را به یک سند XML با تورفتگی تبدیل کنید.
<↓HTML به Markdown
HTML ساده را همزمان با تایپ به Markdown تمیز تبدیل کنید.
{ }زیباساز CSS
CSS فشرده را با شکست خط و فاصلهگذاری مناسب قالببندی و تورفته کنید.
.giسازندهی .gitignore
یک فایل .gitignore ترکیبی را از قالبهای رایج زبانها و ابزارها بسازید.
}±مقایسهی JSON
دو شیء JSON را مقایسه کنید و هر مقدار اضافهشده، حذفشده و تغییریافته را بر اساس مسیر فهرست کنید.
▦<سازندهی جدول HTML
سطرهای جداشده با کاما، تب یا سمیکالن را به نشانهگذاری تمیز جدول HTML همراه با پیشنمایش تبدیل کنید.
▦|سازندهی جدول Markdown
دادهی CSV یا TSV را به یک جدول Markdown همتراز و فاصلهگذاریشده به سبک GitHub تبدیل کنید.
ULIDتولیدکننده ULID
تولید شناسههای یکتای ULID که قابل مرتبسازی و دارای ترتیب واژهنامهای هستند.
nanoتولیدکننده Nano ID
تولید شناسههای یکتای فشرده و سازگار با URL با اندازه و الفبای دلخواه.
❄رمزگشای شناسه Snowflake
رمزگشایی شناسه snowflake توییتر یا دیسکورد به مهر زمانی، کارگر، فرایند و دنباله آن.
45رمزگذار/رمزگشای Base45
رمزگذاری و رمزگشایی Base45 طبق تعریف RFC 9285، که در کدهای QR گواهی کووید اتحادیه اروپا استفاده میشود.
xnمبدل Punycode / IDN
تبدیل نامهای دامنه بینالمللی به Punycode (xn--) اَسکی و بازگشت به یونیکد.
NFCنرمالساز یونیکد
نرمالسازی متن یونیکد با استفاده از شکلهای NFC، NFD، NFKC یا NFKD.
mimeجستجوی نوع MIME
یافتن نوع محتوای MIME برای یک پسوند فایل، یا جستجو بر اساس نوع MIME.
.extاطلاعات پسوند فایل
بررسی معنای یک پسوند فایل، دستهبندی آن و نوع MIME معمول آن.