IT - TOOLS
ابزارهای کاربردی برای توسعه‌دهندگان
رمزنگاری
تولید توکن تصادفی
تولید هش متن (MD5، SHA و ...)
تولید و بررسی هش Bcrypt
تولید UUID
تولید شناسه ULID
رمزگذاری و رمزگشایی متن
تولید عبارت بازیابی BIP39
تولید امضای HMAC
تولید کلید عمومی و خصوصی RSA
تحلیل قدرت رمز عبور
بررسی امضای دیجیتال PDF
تبدیل‌گر
تبدیل فرمت تاریخ و زمان
تبدیل مبنای عدد
تبدیل عدد رومی
تبدیل متن به Base64
تبدیل فایل به Base64
تبدیل فرمت رنگ
تبدیل حالت نوشتاری متن
تبدیل متن به الفبای ناتو
تبدیل متن به باینری
تبدیل متن به یونیکد
تبدیل YAML به JSON
تبدیل YAML به TOML
تبدیل JSON به YAML
تبدیل JSON به TOML
تبدیل و مرتب‌سازی لیست
تبدیل TOML به JSON
تبدیل TOML به YAML
تبدیل XML به JSON
تبدیل JSON به XML
تبدیل Markdown به HTML
وب
رمزگذاری و رمزگشایی URL
Escape و Unescape کاراکترهای HTML
تجزیه و آنالیز URL
اطلاعات دستگاه و مرورگر
تولید هدر Basic Auth
تولید متا تگ Open Graph
تولید کد OTP
جستجوی MIME Type و پسوند فایل
تجزیه و رمزگشایی JWT
اطلاعات کد کلید (Keycode)
ساخت Slug برای URL
ادیتور بصری HTML
تجزیه User Agent
کدهای وضعیت HTTP
مقایسه دو JSON
رمزگشایی لینک Safelink
تصویر و ویدیو
تولید QR کد
تولید QR کد وای‌فای
تولید تصویر جایگزین SVG
ضبط تصویر با وب‌کم
توسعه
راهنمای دستورات Git
تولید پورت تصادفی
تولید عبارت Crontab
فرمت‌بندی و زیباسازی JSON
فشرده‌سازی JSON
تبدیل JSON به CSV
فرمت‌بندی کوئری SQL
محاسبه‌گر Chmod لینوکس
تبدیل docker run به docker compose
فرمت‌بندی و زیباسازی XML
فرمت‌بندی و زیباسازی YAML
نرمال‌سازی آدرس ایمیل
تست عبارات منظم Regex
راهنمای عبارات منظم Regex
شبکه
محاسبه‌گر Subnet در IPv4
تبدیل آدرس IPv4
تبدیل محدوده IP به CIDR
شناسایی سازنده از مک آدرس
تولید مک آدرس
تولید آدرس ULA در IPv6
ریاضی
ماشین‌حساب پیشرفته
محاسبه زمان پایان کار
محاسبه درصد
اندازه‌گیری
کرنومتر آنلاین
تبدیل واحد دما
مقایسه سرعت و بنچمارک
متن
تولید متن ساختگی Lorem Ipsum
شمارش کلمات و آمار متن
انتخاب و کپی ایموجی
مبهم‌سازی رشته متنی
مقایسه دو متن
تولید مخفف عددی
تولید هنر اَسکی از متن
داده
تجزیه و فرمت شماره تلفن
اعتبارسنجی شبا و IBAN
ابزارهای ایرانی
تبدیل تاریخ شمسی به میلادی
نرمال‌سازی اعداد و متن فارسی
IT-Tools v2024.10.22-7ca5933
(c) 2026 tools-it.ir
فارسی
Deutsch
English
Español
فارسی
Français
Norwegian
Português
Українська
Tiếng Việt
中文

تبدیل مبنای عدد

تبدیل عدد بین مبناهای مختلف (دهدهی، هگزادسیمال، باینری و ...).
Custom:

تبدیل مبنای عدد آنلاین — باینری، دسیمال، هگز و اکتال

این ابزار اعداد صحیح را بین مبناهای مختلف تبدیل می‌کند: دسیمال (۱۰)، باینری (۲)، اکتال (۸)، هگزادسیمال (۱۶) و هر مبنای دلخواه دیگر. کافی است عدد را در یکی از کادرها بنویسید تا معادل آن در بقیه‌ی مبناها هم‌زمان به‌روز شود؛ یعنی هم تبدیل دسیمال به هگز و هم تبدیل هگزادسیمال به دسیمال با یک ابزار انجام می‌شود و لازم نیست جهت تبدیل را جداگانه انتخاب کنید. برای برنامه‌نویسی، کار با کد رنگ hex، عملیات بیتی، آدرس‌دهی حافظه، محاسبات شبکه و درس معماری کامپیوتر کاربردی است.

کاربردهای رایج

  • تبدیل دسیمال به هگز و برعکس هنگام کار با کد رنگ و مقادیر حافظه
  • تبدیل عدد باینری به دسیمال برای درک خروجی عملیات بیتی
  • تبدیل متن پرمیت و ماسک به مبنای ۸ (اکتال) در لینوکس
  • بررسی مقادیر هگزادسیمال در دیباگ، دامپ حافظه و پروتکل‌های شبکه
  • حل تمرین‌های درس معماری کامپیوتر و مدار منطقی
  • تبدیل عدد به مبنای دلخواه مثل مبنای ۳۲ یا ۳۶ برای کوتاه‌سازی شناسه

سوالات متداول

چطور دسیمال را به هگز تبدیل کنم؟

عدد را در کادر مبنای ۱۰ بنویسید؛ مقدار هگزادسیمال بلافاصله در کادر مبنای ۱۶ نمایش داده می‌شود. برای جهت برعکس کافی است عدد را در کادر هگز وارد کنید.

عدد باینری را چطور به دسیمال برگردانم؟

رشته‌ی ۰ و ۱ را در کادر مبنای ۲ وارد کنید تا معادل دسیمال آن ساخته شود. مثلاً 1111 در مبنای ۲ برابر ۱۵ در مبنای ۱۰ است.

پیشوند 0x در هگز چیست؟

0x فقط یک علامت قراردادی در زبان‌های برنامه‌نویسی است که می‌گوید عدد در مبنای شانزده نوشته شده؛ مثلاً 0xFF همان ۲۵۵ دسیمال است. خودِ عدد را بدون 0x وارد کنید.

چه مبناهایی پشتیبانی می‌شوند؟

مبناهای رایج ۲، ۸، ۱۰ و ۱۶ به‌صورت آماده و علاوه بر آن هر مبنای دلخواه تا ۶۴ که خودتان مشخص می‌کنید.

آیا اعداد خیلی بزرگ هم درست تبدیل می‌شوند؟

بله. محاسبات با اعداد صحیح بزرگ انجام می‌شود، بنابراین برخلاف بعضی ماشین‌حساب‌ها برای عددهای طولانی خطای گرد کردن ایجاد نمی‌شود.

اعداد اعشاری را هم تبدیل می‌کند؟

خیر، این ابزار مخصوص اعداد صحیح است. برای بخش اعشاری باید جداگانه محاسبه کنید.

چرا حروف A تا F در هگز استفاده می‌شود؟

چون مبنای ۱۶ به شانزده رقم نیاز دارد و ارقام ۰ تا ۹ فقط ده تا هستند؛ برای شش مقدار باقی‌مانده از حروف A تا F استفاده می‌شود که به‌ترتیب معادل ۱۰ تا ۱۵ هستند.

راهنمای استفاده

عدد را در کادر مربوط به مبنای خودش وارد کنید؛ مثلاً اگر عدد هگز دارید در کادر مبنای ۱۶ بنویسید. بقیه‌ی مبناها بلافاصله به‌روز می‌شوند و می‌توانید مقدار موردنظر را کپی کنید. پیشوندهایی مثل 0x یا 0b را وارد نکنید و فقط خود رقم‌ها را بنویسید. برای مبنای غیرمتعارف، مبنای دلخواه را مشخص کنید.