تبدیل اعداد فارسی، انگلیسی و عربی

متن یا عدد را وارد کنید تا همهٔ ارقام آن به فارسی، انگلیسی یا عربی تبدیل شود.

تبدیل
نتیجه

این ابزار کاملا در مرورگر شما اجرا می‌شود و هیچ داده‌ای به سرور ارسال نمی‌شود.

فهرست مطالب

تبدیل اعداد فارسی به انگلیسی با این ابزار، با چسباندن متن در کادر و انتخاب نوع تبدیل انجام می‌شود. سه گزینه دارید: تبدیل به ارقام انگلیسی، تبدیل به ارقام فارسی و تبدیل به ارقام عربی. ابزار همهٔ رقم‌های متن را، از هر سه دسته، به دستهٔ انتخابی تبدیل می‌کند و بقیهٔ متن، یعنی حروف و نشانه‌ها و فاصله‌ها، را دست نمی‌زند. نتیجه هم‌زمان با نوشتن یا چسباندن نمایش داده می‌شود و دکمهٔ کپی، آن را برای چسباندن در جای دیگر آماده می‌کند. نمونهٔ پیش‌فرض، متنی است که کد ملی با رقم فارسی و تلفن با رقم عربی دارد؛ با انتخاب انگلیسی، هر دو به رقم انگلیسی تبدیل می‌شوند و واژه‌های کد ملی و تلفن همان‌طور می‌مانند.

راهنمای استفاده از تبدیل اعداد فارسی و انگلیسی

  1. متن یا اعداد را در کادر وارد یا جای‌گذاری کنید.
  2. نوع تبدیل را انتخاب کنید.
  3. متن تبدیل‌شده را کپی کنید.

تبدیل اعداد فارسی به انگلیسی؛ چرا لازم است؟

برای چشم انسان، ۱۲۳ و 123 یک عددند. اما برای رایانه، این‌ها دو رشتهٔ کاملا متفاوت از نویسه‌اند. هر رقم فارسی، کد یونیکد جداگانه‌ای دارد که با کد رقم انگلیسی متناظرش فرق می‌کند. بسیاری از نرم‌افزارها و سامانه‌ها، فقط رقم انگلیسی را به عنوان عدد می‌شناسند. وقتی رقم فارسی وارد می‌کنید، ممکن است فرم آن را نپذیرد، جمع اکسل صفر شود یا جست‌وجو چیزی پیدا نکند. تبدیل رقم‌ها، ساده‌ترین راه حل این مشکل‌هاست.

پر کردن فرم
فرم‌هایی مثل ثبت کد ملی یا شمارهٔ کارت، گاهی فقط رقم انگلیسی می‌خواهند.

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

ارقام فارسی و عربی؛ شبیه اما متفاوت

در خط فارسی و عربی، دو دستهٔ رقم وجود دارد که در نگاه اول شبیه‌اند. بیشتر رقم‌ها یکسان دیده می‌شوند، اما ۴ و ۵ و ۶ شکل متفاوتی دارند. چهار فارسی ۴ است و چهار عربی ٤؛ پنج فارسی ۵ است و پنج عربی ٥ که شکلی شبیه دایره دارد؛ شش فارسی ۶ است و شش عربی ٦. در برخی قلم‌ها، دو و سه هم کمی فرق دارند. برای رایانه، این دو دسته نویسه‌های کاملا جدا با کدهای متفاوت‌اند.

سه دسته رقم
ارقام ۴، ۵ و ۶ در فارسی و عربی شکل متفاوتی دارند.

ارقام عربی معمولا از متن‌هایی می‌آیند که از سایت‌ها یا برنامه‌های عربی کپی شده‌اند، یا از صفحه‌کلیدهایی که روی عربی تنظیم شده‌اند. در متن فارسی، آن‌ها نامرتب دیده می‌شوند و جست‌وجوی عدد فارسی، آن‌ها را پیدا نمی‌کند. با انتخاب تبدیل به فارسی، همهٔ رقم‌های عربی متن به فارسی تبدیل می‌شوند و متن یکدست می‌شود.

فرم‌های اینترنتی و کد ملی

رایج‌ترین دلیل استفاده از این ابزار، پر کردن فرم‌هایی است که رقم فارسی نمی‌پذیرند؛ مثل فرم‌های ثبت‌نام، پرداخت، استعلام و سامانه‌های دولتی. کد ملی، شمارهٔ کارت بانکی، شمارهٔ شبا، کد پستی و شمارهٔ تلفن همراه، عددهایی‌اند که اغلب باید با رقم انگلیسی وارد شوند. عدد را در کادر بچسبانید، تبدیل به انگلیسی را انتخاب کنید، کپی کنید و در فرم بچسبانید. برای بررسی درستی کد ملی پس از تبدیل، بررسی کد ملی را ببینید.

یک نکته: برخی فرم‌ها فاصله یا خط تیره را هم نمی‌پذیرند. اگر شمارهٔ کارت را با فاصله کپی کرده‌اید، فاصله‌ها را هم حذف کنید. این ابزار فقط رقم‌ها را تبدیل می‌کند و فاصله‌ها را نگه می‌دارد.

نمونهٔ پیش‌فرض
متنی با رقم فارسی و عربی، پس از تبدیل به انگلیسی.

اکسل و صفحه‌گسترده

وقتی عددهای فارسی را از یک سند یا سایت در اکسل یا گوگل‌شیت می‌چسبانید، بسته به نسخه و تنظیمات زبان سیستم، ممکن است به جای عدد، متن شناخته شوند. نشانهٔ آن، چپ‌چین شدن عددها در خانه‌ها و صفر شدن جمع است. ساده‌ترین راه، تبدیل رقم‌ها به انگلیسی پیش از چسباندن است. ستون را از سند اصلی کپی کنید، در این ابزار بچسبانید، به انگلیسی تبدیل کنید و نتیجه را در صفحه‌گسترده بچسبانید.

اما مراقب ممیز و جداکنندهٔ هزارگان باشید. این ابزار فقط رقم‌ها را تبدیل می‌کند. اگر عددها ممیز فارسی، یعنی ٫، یا جداکنندهٔ هزارگان فارسی، یعنی ٬، دارند، آن‌ها پس از تبدیل همان‌طور می‌مانند و اکسل عدد را نمی‌شناسد. پس از تبدیل، ممیز فارسی را با نقطه جایگزین کنید و جداکنندهٔ هزارگان را حذف کنید؛ ابزار جست‌وجو و جایگزینی اکسل این کار را سریع انجام می‌دهد.

در متن اصلی پس از تبدیل به انگلیسی برای اکسل
۱۲۳۴ 1234 آماده
۱٬۲۳۴ 1٬234 جداکننده را حذف کنید
۱۲٫۵ 12٫5 ممیز را نقطه کنید
٤٥٦ 456 آماده

جست‌وجو و پایگاه داده

اگر در سایت یا برنامه‌ای، عددی را جست‌وجو می‌کنید و پیدا نمی‌شود، ممکن است مشکل از رقم‌ها باشد. جست‌وجوی ۱۴۰۵ با رقم فارسی، متنی را که سال را با رقم انگلیسی نوشته، پیدا نمی‌کند و برعکس. برنامه‌نویسان و مدیران پایگاه داده، معمولا همهٔ رقم‌ها را پیش از ذخیره به یک دسته، اغلب انگلیسی، تبدیل می‌کنند تا جست‌وجو و مرتب‌سازی درست کار کند. این ابزار برای تبدیل دستی داده‌های موجود، یا بررسی خروجی برنامه، مفید است.

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

ویرایش متن و نشر

در متن‌های فارسی که برای انتشار آماده می‌شوند، رقم‌ها معمولا فارسی‌اند. اگر متنی از منبع‌های مختلف جمع شده باشد، ممکن است ترکیبی از رقم فارسی، انگلیسی و عربی داشته باشد که در چاپ ناهمگون دیده می‌شود. با تبدیل همه به فارسی، متن یکدست می‌شود. اما مراقب بخش‌هایی باشید که باید انگلیسی بمانند؛ مثل نشانی‌های اینترنتی، کدهای برنامه، شماره‌های مدل کالا یا فرمول‌های شیمی. اگر متن چنین بخش‌هایی دارد، تبدیل را بخش به بخش انجام دهید. برای مرتب کردن نویسه‌های دیگر متن، مثل ی و ک عربی و نیم‌فاصله‌ها، اصلاح متن فارسی را ببینید.

پیامک و کد تایید

کدهای تایید پیامکی، معمولا با رقم انگلیسی فرستاده می‌شوند، اما برخی گوشی‌ها آن‌ها را با رقم فارسی نمایش می‌دهند یا صفحه‌کلید فارسی، رقم فارسی تایپ می‌کند. اگر برنامه‌ای کد تایید را نمی‌پذیرد، زبان صفحه‌کلید را به انگلیسی تغییر دهید یا کد را با این ابزار تبدیل کنید. بیشتر برنامه‌های به‌روز این مشکل را ندارند، اما در سامانه‌های قدیمی‌تر هنوز دیده می‌شود.

نمایش رقم فارسی در وب‌سایت

اگر وب‌سایت فارسی دارید و می‌خواهید عددها با رقم فارسی نمایش داده شوند، دو راه هست. راه اول، ذخیرهٔ عددها با رقم انگلیسی و تبدیل آن‌ها هنگام نمایش است؛ این روش، جست‌وجو و محاسبه را ساده نگه می‌دارد. راه دوم، استفاده از قلم‌هایی است که رقم‌های انگلیسی را به شکل فارسی نشان می‌دهند؛ این روش ساده است اما متن کپی‌شده از سایت، رقم انگلیسی خواهد داشت. برای محتوای ثابت، می‌توانید متن را یک بار با این ابزار به فارسی تبدیل کنید.

حریم خصوصی

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

رقم‌ها از کجا آمده‌اند؟

رقم‌هایی که امروز در انگلیسی و بیشتر زبان‌های جهان به کار می‌روند، و رقم‌های فارسی و عربی، همه از یک ریشه‌اند: دستگاه عددنویسی دهدهی با ارزش جایگاهی و صفر که در هند شکل گرفت. این دستگاه از طریق دانشمندان ایرانی و عرب، از جمله محمد بن موسی خوارزمی، به جهان اسلام و بعد به اروپا رسید. در مسیر این سفر، شکل رقم‌ها در هر منطقه کمی تغییر کرد. رقم‌هایی که اروپاییان پذیرفتند، امروز به نام رقم‌های عربی شناخته می‌شوند، چون از راه متن‌های عربی به اروپا رسیدند؛ در حالی که رقم‌هایی که در کشورهای عربی به کار می‌روند، شکل دیگری دارند. رقم‌های فارسی هم شاخه‌ای از همین خانواده‌اند با تفاوت در شکل چهار و پنج و شش.

نام‌گذاری این رقم‌ها در منبع‌های مختلف، گیج‌کننده است. در این ابزار، رقم انگلیسی یعنی 0 تا 9، رقم فارسی یعنی ۰ تا ۹ و رقم عربی یعنی ٠ تا ٩ که در کشورهای عرب‌زبان رایج است. این نام‌گذاری، همانی است که بیشتر کاربران فارسی‌زبان با آن آشنایند.

صفحه‌کلید و تنظیمات سیستم

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

نمونه‌های واقعی

یک کارمند حسابداری، فهرست مبلغ‌ها را از یک نامهٔ اداری کپی می‌کند تا در اکسل جمع بزند و جمع صفر می‌شود؛ رقم‌ها فارسی بودند. با تبدیل ستون به انگلیسی، مشکل حل می‌شود. یک فروشندهٔ اینترنتی، شمارهٔ سفارش‌ها را از پیام مشتریان در سامانهٔ فروشگاه جست‌وجو می‌کند و نتیجه‌ای نمی‌گیرد؛ مشتری‌ها شماره را با رقم فارسی فرستاده بودند و سامانه با رقم انگلیسی ذخیره کرده بود. یک ویراستار، مقاله‌ای را آماده می‌کند که پاراگراف‌هایش از منبع‌های مختلف آمده و رقم‌های عربی و انگلیسی و فارسی درهم دارد؛ با یک تبدیل به فارسی، متن یکدست می‌شود. هر سه نمونه، با چند ثانیه کار با این ابزار حل می‌شوند.

رقم‌ها در برنامه‌نویسی

برنامه‌نویسانی که برای کاربران فارسی‌زبان برنامه می‌نویسند، باید همیشه انتظار رقم فارسی و عربی را در ورودی داشته باشند. بهترین روش، تبدیل همهٔ رقم‌های ورودی به انگلیسی، درست پس از دریافت و پیش از اعتبارسنجی و ذخیره است. بسیاری از خطاهای اعتبارسنجی کد ملی، شمارهٔ تلفن و کد پستی، از نبود همین یک قدم می‌آیند. در زبان‌های برنامه‌نویسی، تابع‌های تبدیل عدد معمولا رقم فارسی را نمی‌شناسند و خطا می‌دهند یا عدد نامعتبر برمی‌گردانند. این ابزار برای آزمایش دستی ورودی‌ها و ساختن داده‌های آزمون مفید است.

پیش‌نمایش پیش از کپی

نتیجهٔ تبدیل، در کادر کنار ورودی نمایش داده می‌شود و پیش از کپی، می‌توانید آن را بخوانید. این به‌ویژه برای متن‌های طولانی مهم است، چون ممکن است بخشی از متن، مثل یک نشانی اینترنتی یا کد، نباید تبدیل شود. اگر چنین بخشی دیدید، آن را پس از چسباندن در مقصد، به حالت اول برگردانید یا متن را بخش به بخش تبدیل کنید.

تاریخ و ساعت با رقم‌های مختلف

تاریخ‌ها و ساعت‌ها هم با این مشکل روبه‌رو می‌شوند. تاریخی مثل ۱۴۰۵/۰۷/۲۰ با رقم فارسی، در بسیاری از سامانه‌ها و صفحه‌گسترده‌ها به عنوان تاریخ شناخته نمی‌شود. تبدیل به 1405/07/20 با رقم انگلیسی، اولین قدم است؛ هرچند بسیاری از نرم‌افزارها تاریخ شمسی را هم نمی‌شناسند و باید آن را به میلادی تبدیل کنید. برای این کار، تبدیل تاریخ را ببینید. ساعت‌ها هم، مثل ۱۴:۳۰، پس از تبدیل به 14:30 در فرم‌ها و برنامه‌های تقویم پذیرفته می‌شوند.

نکته‌ای دربارهٔ جهت نوشتن هم هست. وقتی تاریخ با رقم انگلیسی در متن فارسی می‌آید، گاهی ترتیب بخش‌ها در نمایش جابه‌جا به نظر می‌رسد؛ چون رقم‌های انگلیسی از چپ به راست نوشته می‌شوند. این مشکل نمایش است، نه داده؛ اما برای خوانایی، در متن فارسی، تاریخ را با رقم فارسی بنویسید و فقط برای سامانه‌ها به انگلیسی تبدیل کنید.

شمارهٔ کارت و شبا

شمارهٔ کارت بانکی ۱۶ رقمی و شمارهٔ شبا ۲۴ رقمی، از عددهای پرکاربردی‌اند که در فرم‌های پرداخت و انتقال وجه وارد می‌شوند. اگر این شماره‌ها را از پیام یا یادداشتی با رقم فارسی کپی می‌کنید، پیش از چسباندن، آن‌ها را به انگلیسی تبدیل کنید. برای اطمینان از درستی شماره پس از تبدیل، بررسی شمارهٔ کارت و بررسی شبا را ببینید؛ این ابزارها با الگوریتم‌های بررسی، اشتباه‌های تایپی را پیدا می‌کنند. شبا با حروف IR شروع می‌شود که این ابزار به آن دست نمی‌زند.

کد پستی و شمارهٔ تلفن

کد پستی ده‌رقمی و شمارهٔ تلفن همراه یازده‌رقمی هم در فرم‌های خرید اینترنتی و ثبت‌نام، اغلب باید با رقم انگلیسی وارد شوند. برخی فرم‌ها شمارهٔ تلفن را با صفر اول و برخی بدون آن، یا با پیش‌شمارهٔ کشور می‌خواهند. این ابزار فقط رقم‌ها را تبدیل می‌کند و صفر اول را نگه می‌دارد؛ اگر فرم شکل دیگری می‌خواهد، پس از تبدیل، آن را دستی اصلاح کنید. راهنمای کنار کادر فرم، معمولا شکل درست را با یک نمونه نشان می‌دهد.

اشتباه‌های رایج

اشتباه اول، انتظار تبدیل ممیز و جداکنندهٔ هزارگان؛ این ابزار فقط رقم‌ها را تبدیل می‌کند. اشتباه دوم، تبدیل کل یک متن فنی به رقم فارسی و خراب کردن نشانی‌ها و کدها. اشتباه سوم، یکی دانستن رقم فارسی و عربی، که در جست‌وجو و مقایسه مشکل می‌سازد. اشتباه چهارم، فراموش کردن فاصله‌ها و خط تیره‌ها در عددهایی مثل شمارهٔ کارت، که برخی فرم‌ها نمی‌پذیرند.

ابزارهای مرتبط

برای نوشتن عدد به حروف، تبدیل عدد به حروف و برای تبدیل عدد به مبناهای دیگر، تبدیل مبنای اعداد را ببینید. بقیهٔ ابزارها در ابزارهای ریاضی آمده‌اند.

آخرین بازبینی محتوا: · تیم تحریریه ابزار جیبی

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

چرا فرم‌ها کد ملی با ارقام فارسی را نمی‌پذیرند؟
چون برخی سامانه‌ها فقط ارقام انگلیسی را می‌شناسند؛ ابتدا ارقام را با این ابزار به انگلیسی تبدیل کنید.
فرق ارقام فارسی و عربی چیست؟
بیشتر رقم‌ها شبیه‌اند، اما ۴ و ۵ و ۶ شکل متفاوتی دارند. مهم‌تر اینکه برای رایانه، این دو دسته نویسه‌های کاملا متفاوتی‌اند و کد جداگانه دارند؛ پس جست‌وجو و مقایسه میان آن‌ها کار نمی‌کند.
اعداد داخل یک متن طولانی هم تبدیل می‌شوند؟
بله؛ همهٔ رقم‌های متن، هر جا که باشند، تبدیل می‌شوند و حروف، نشانه‌ها و فاصله‌ها بدون تغییر می‌مانند.
ممیز و جداکنندهٔ هزارگان هم تبدیل می‌شوند؟
نه؛ این ابزار فقط رقم‌ها را تبدیل می‌کند. ممیز فارسی و جداکنندهٔ هزارگان فارسی به همان شکل می‌مانند و اگر عدد را برای اکسل یا برنامه آماده می‌کنید، آن‌ها را جداگانه با نقطه و ویرگول جایگزین کنید.
چرا اکسل عدد فارسی را عدد نمی‌شناسد؟
بسته به نسخه و تنظیمات زبان، اکسل ممکن است رقم‌های فارسی چسبانده‌شده را متن بداند و در جمع و فرمول حساب نکند. تبدیل به رقم انگلیسی پیش از چسباندن، این مشکل را حل می‌کند.
ارقام عربی کجا به کار می‌روند؟
در کشورهای عرب‌زبان. متن‌هایی که از سایت‌ها یا برنامه‌های عربی کپی می‌شوند، گاهی ارقام عربی دارند و در متن فارسی، ۴ و ۵ و ۶ آن‌ها نادرست دیده می‌شود.

این ابزار چقدر برایتان مفید بود؟

اولین نفری باشید که به این ابزار امتیاز می‌دهد.

↑ ↓ جابه‌جاییEnter باز کردنEsc بستن