K

تبدیل حروف بزرگ و کوچک

ابزار متن · تبدیل و قالب بندی

تبدیل حروف بزرگ و کوچک انگلیسی (Case Converter)

وقتی متنی را با Caps Lock روشن تایپ کرده اید، یا عنوانی را از جایی کپی کرده اید که تمام حروفش بزرگ است، بازتایپ کردن آن اتلاف وقت است. این ابزار متن انگلیسی را در یک لحظه بین چهار حالت استاندارد تبدیل می کند: همه بزرگ، همه کوچک، Title Case (حرف اول هر کلمه بزرگ) و Sentence case (فقط حرف اول هر جمله بزرگ).

نکتهٔ فنی مهم این است که تبدیل به صورت یونیکدی انجام می شود، نه محدود به الفبای انگلیسی. بنابراین حروف لاتین دارای علامت (مثل é و ü) هم درست تبدیل می شوند و متن فارسی دست نخورده باقی می ماند — چون الفبای فارسی اصولاً حرف بزرگ و کوچک ندارد. می توانید بی خیال متن های ترکیبی فارسی-انگلیسی را وارد کنید؛ فقط بخش لاتین تغییر می کند.

خروجی لحظه ای ساخته می شود، آمار متن (کلمه، کاراکتر، جمله) را کنارش می بینید و با یک کلیک قابل کپی است. تمام پردازش در مرورگر شما انجام می گیرد و متن به سرور فرستاده نمی شود. علاوه بر چهار حالت اصلی، یک حالت پنجم sWAP cASE هم دارد که بزرگ و کوچک هر حرف را جابه جا می کند (مفید برای متنی که اشتباهاً با Caps Lock نیمه فعال تایپ شده).

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

پنج حالت تبدیل

UPPERCASEHELLO WORLD FROM KITTOOL
lowercasehello world from kittool
Title CaseHello World From Kittool
Sentence caseHello world from kittool
sWAP cASEhELLO wORLD fROM kITTOOL
متن فارسیبدون تغییر باقی می ماند

تبدیل حروف بزرگ و کوچک در Word و PowerPoint (بدون بازتایپ)

متن موردنظر را انتخاب کنید و کلید Shift + F3 را بزنید؛ با هر بار فشردن، بین سه حالت همه کوچک ← حرف اول هر کلمه بزرگ ← همه بزرگ می چرخد. اگر حالت های بیشتری می خواهید، از تب Home دکمهٔ Aa (Change Case) را باز کنید؛ پنج گزینه دارد: Sentence case، lowercase، UPPERCASE، Capitalize Each Word و tOGGLE cASE. این روش در ورد ۲۰۱۶ تا نسخه های جدید و در پاورپوینت یکسان است. برای تغییر ظاهری بدون دست زدن به خودِ متن هم می توانید از Font > All Caps استفاده کنید (اما محتوای واقعی حروف عوض نمی شود).

در Excel: توابع UPPER · LOWER · PROPER

=UPPER(A1)همه بزرگ
=LOWER(A1)همه کوچک
=PROPER(A1)حرف اول هر کلمه بزرگ (Title Case)

این توابع را در یک سلول کمکی بنویسید، سپس نتیجه را کپی و با Paste Special > Values روی ستون اصلی بچسبانید تا فرمول حذف شود. توجه: اکسل تابع آمادهٔ Sentence case ندارد؛ برای آن یا از همین ابزار آنلاین استفاده کنید یا فرمول ترکیبی UPPER(LEFT(A1,1))&LOWER(MID(A1,2,LEN(A1))) بنویسید.

در Python: متدهای رشته

"hi world".upper()HI WORLD
"HI WORLD".lower()hi world
"hi world".title()Hi World
"hi world".capitalize()Hi world
"Hi World".swapcase()hI wORLD

متد .title() معادل Title Case است و .capitalize() نزدیک به Sentence case (فقط حرف اول کل رشته). این متدها رشتهٔ اصلی را تغییر نمی دهند، بلکه رشتهٔ تازه برمی گردانند.

با این ابزار می توانید

  • متنی را که اشتباهاً با Caps Lock تایپ شده، در یک کلیک اصلاح کنید.
  • عنوان مقاله یا محصول را به Title Case استاندارد دربیاورید.
  • متن تماماً بزرگِ کپی شده از PDF یا بنر را به حالت جمله ای برگردانید.
  • نام فایل ها، برچسب ها و کلیدواژه ها را یکدست کنید.
  • متن ترکیبی فارسی-انگلیسی را بدون آسیب به بخش فارسی تبدیل کنید.

مثال کاربردی

عبارت hello WORLD from kittool در حالت UPPERCASE می شود HELLO WORLD FROM KITTOOL، در Title Case می شود Hello World From Kittool و در Sentence case فقط حرف اول بزرگ می ماند: Hello world from kittool. توجه کنید Title Case حرف اول هر کلمه را بزرگ می کند، اما Sentence case فقط حرف اول هر جمله را.

سوالات پرتکرار

تفاوت Title Case و Sentence case چیست؟

در Title Case حرف اول همهٔ کلمات بزرگ می شود (مناسب عنوان)، اما در Sentence case فقط حرف اول هر جمله بزرگ می شود و بقیه کوچک می مانند (مناسب متن بدنه).

آیا روی متن فارسی هم اثر دارد؟

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

حروف لاتین دارای علامت مثل é چطور؟

درست تبدیل می شوند. تبدیل بر پایهٔ قواعد یونیکد انجام می شود، نه جدول محدود ASCII، پس زبان های اروپایی هم پشتیبانی می شوند.

Sentence case مرز جمله را چطور پیدا می کند؟

با نشانه های پایان جمله یعنی نقطه، علامت تعجب و علامت سؤال (لاتین و فارسی). بعد از هر کدام، حرف اول کلمهٔ بعدی بزرگ می شود.

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

در Word و PowerPoint متن را انتخاب کنید و Shift+F3 را بزنید؛ بین همه کوچک، حرف اول بزرگ و همه بزرگ می چرخد. ویندوز میان بر سراسری برای متن ساده ندارد؛ برای آن از همین ابزار استفاده کنید.

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

از توابع UPPER (همه بزرگ)، LOWER (همه کوچک) و PROPER (حرف اول هر کلمه) در یک سلول کمکی استفاده کنید، سپس با Paste Special > Values نتیجه را جایگزین کنید. اکسل تابع آمادهٔ Sentence case ندارد.

در پایتون چطور حروف را تبدیل کنم؟

با متدهای رشته: .upper() همه بزرگ، .lower() همه کوچک، .title() حرف اول هر کلمه، .capitalize() فقط حرف اول رشته و .swapcase() جابه جایی بزرگ و کوچک.

آیا متن من ذخیره می شود؟

خیر. تبدیل کاملاً در مرورگر شما انجام می شود و هیچ داده ای ارسال یا نگهداری نمی شود.