متن 🔒 در مرورگر اجرا می‌شود — داده‌ای ارسال نمی‌شود

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

متن را یک‌جا به حروف بزرگ، حروف کوچک، Title Case، camelCase، snake_case، اسلاگ URL و حالت‌های دیگر تبدیل کنید.

ورودی
همهٔ حالت‌ها همزمان با تایپ اینجا نمایش داده می‌شوند؛ هیچ چیز از مرورگر شما بیرون نمی‌رود.

تبدیل حروف بزرگ و کوچک — UPPER CASE، lower case، Title Case، camelCase و بیشتر

متنی را تایپ کنید یا بچسبانید و آن را یک‌جا در همهٔ حالت‌های رایج ببینید: حروف بزرگ، حروف کوچک، حالت عنوان (Title Case)، حالت جمله (Sentence case)، camelCase، PascalCase، snake_case، kebab-case، CONSTANT_CASE، dot.case و اسلاگ URL. هر کدام را که لازم دارید با یک کلیک کپی کنید. راه‌حل سریعی است برای عنوانی که با Caps Lock روشن تایپ شده، فهرستی از نام‌ها که باید به نام متغیر تبدیل شوند، یا عنوانی که باید به نشانی وب تبدیل شود.

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

روش استفاده

  1. متن خود را در کادر تایپ کنید یا بچسبانید.
  2. همهٔ حالت‌ها همزمان با تایپ در پایین ظاهر می‌شوند.
  3. دکمهٔ کپی کنار نتیجهٔ دلخواه را بزنید.
  4. گزینهٔ هر خط یک نتیجه را تیک‌خورده بگذارید تا یک ستون از نام‌ها خط‌به‌خط تبدیل شود.

همهٔ حالت‌ها در یک نگاه

حالتنمونهکاربرد معمول
حروف بزرگ (UPPER CASE)USER ACCOUNT IDسرتیترها، سرواژه‌ها، تأکید
حروف کوچک (lower case)user account idیکسان‌سازی متن پیش از مقایسهٔ آن
حالت عنوان (Title Case)User Account Idعنوان‌ها، سرتیترها، نام محصولات
حالت جمله (Sentence case)User account idبرچسب‌های رابط کاربری، سرتیترها در بسیاری از شیوه‌نامه‌ها
camelCaseuserAccountIdنام ویژگی‌ها در JavaScript، Java و JSON
PascalCaseUserAccountIdنام کلاس‌ها و کامپوننت‌ها
snake_caseuser_account_idPython، Ruby، ستون‌های پایگاه داده
kebab-caseuser-account-idکلاس‌های CSS، نام فایل‌ها، URLها
CONSTANT_CASEUSER_ACCOUNT_IDثابت‌ها و متغیرهای محیطی
dot.caseuser.account.idکلیدهای پیکربندی و کلیدهای ترجمه
اسلاگ URLuser-account-idنشانی‌های وبی که از یک عنوان ساخته می‌شوند

حالت عنوان به شکل درست

بزرگ کردن حرف اول همهٔ کلمه‌ها نتیجه‌ای مثل «The Lord Of The Rings» می‌دهد که بیشتر شیوه‌نامه‌ها آن را نمی‌پذیرند. وقتی کلمه‌های کوتاه در عنوان کوچک بمانند تیک خورده باشد، حرف‌های تعریف، حرف‌های ربط کوتاه و حرف‌های اضافهٔ کوتاه مانند a، an، the، and، of، in و to با حرف کوچک می‌مانند، مگر اینکه کلمهٔ اول یا آخر باشند یا زیرعنوانی را بعد از دونقطه شروع کنند: «The Lord of the Rings: The Fellowship of the Ring». کلمه‌هایی که کسی عمداً با حروف بزرگ نوشته، مثل NASA، iPhone یا XMLHttpRequest، دقیقاً همان‌طور که هستند می‌مانند. این قاعده‌ها از شیوه‌نامه‌های انگلیسی پیروی می‌کنند؛ برای زبان‌های دیگر تیک این گزینه را بردارید تا حرف اول همهٔ کلمه‌ها بزرگ شود.

تبدیل شناسه‌ها

حالت‌های مخصوص شناسه اول متن شما را به کلمه‌ها تجزیه می‌کنند و کلمه‌های درون شناسه‌های موجود را هم تشخیص می‌دهند. helloWorld، hello_world، hello-world و Hello World همگی به همان دو کلمه تبدیل می‌شوند و XMLHttpRequest به XML، Http و Request. پس هر حالتی به هر حالت دیگری تبدیل می‌شود: یک ستون از نام‌های پایگاه داده را به‌صورت snake_case بچسبانید و آن‌ها را برای JavaScript خود به‌صورت camelCase کپی کنید.

اسلاگ URL به هر زبانی

اسلاگ بخشی از نشانی وب است که صفحه را نام‌گذاری می‌کند، مثل /blog/how-to-make-bread. حالت اسلاگ متن را به حروف کوچک درمی‌آورد، حروف لاتین تکیه‌دار را به حروف ساده تبدیل می‌کند (é می‌شود e و ß می‌شود ss) و فاصله‌ها و علامت‌های نگارشی را با یک خط تیره جایگزین می‌کند. وقتی حروف غیرلاتین در اسلاگ حفظ شوند تیک خورده باشد، حروف فارسی، عربی، سیریلیک یا ژاپنی نگه داشته می‌شوند که مرورگرها و موتورهای جستجو بی‌مشکل با آن‌ها کار می‌کنند؛ برای اسلاگی که فقط ASCII باشد تیک آن را بردارید.

نکته‌هایی که باید بدانید

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

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

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