Chuyển đổi chữ hoa, thường và các định dạng khác
Công cụ chuyển đổi chữ hoa thường online miễn phí của Tấn Phát Digital hỗ trợ 10 định dạng text phổ biến nhất: UPPERCASE (chữ hoa), lowercase (chữ thường), Title Case (viết hoa đầu từ), Sentence case (viết hoa đầu câu), camelCase (naming convention JavaScript), PascalCase (naming convention Class/Component), snake_case (naming convention Python), kebab-case (URL slug), CONSTANT_CASE (hằng số), và aLtErNaTiNg CaSe (xen kẽ). Chuyển đổi tức thì realtime khi gõ, copy từng định dạng với một click. Hữu ích cho lập trình viên, content writer, SEO specialist, và bất kỳ ai làm việc với text.
Chuyển đổi case là thao tác thường xuyên trong nhiều công việc khác nhau. Lập trình viên cần đúng naming convention theo từng ngôn ngữ: camelCase cho biến và function trong JavaScript/Java, snake_case cho Python theo PEP8, PascalCase cho React components và class names. Content writer cần Title Case cho tiêu đề bài viết, Sentence case cho nội dung. SEO specialist cần kebab-case cho URL slug để tối ưu SEO. DevOps cần CONSTANT_CASE cho environment variables. Hoặc đơn giản là sửa văn bản bị caps lock nhầm. Công cụ này giúp bạn chuyển đổi tức thì giữa 10 định dạng phổ biến nhất mà không cần code hay regex phức tạp.
camelCase: Phổ biến nhất trong JavaScript, Java, TypeScript. Dùng cho biến (userName), function (getUserById), object properties. Chữ đầu tiên thường, các từ sau viết hoa chữ đầu. PascalCase: Dùng cho class names (UserController), React components (UserProfile), TypeScript interfaces (IUserData), constructors. Giống camelCase nhưng chữ đầu tiên cũng viết hoa. snake_case: Chuẩn trong Python (PEP8), Ruby, database column names. Tất cả chữ thường, nối bằng underscore. Ví dụ: user_name, get_user_by_id, created_at. kebab-case: Dùng cho URL slugs (/my-blog-post), CSS class names (.btn-primary), HTML attributes (data-user-id), file names (user-profile.tsx). CONSTANT_CASE: Dùng cho constants, environment variables, enum values. Ví dụ: MAX_RETRY_COUNT, API_BASE_URL, NODE_ENV, HTTP_STATUS_OK.
Title Case viết hoa chữ cái đầu của MỖI từ: 'The Quick Brown Fox Jumps Over The Lazy Dog'. Dùng cho: tiêu đề bài viết, tên sách, tên phim, headings. Một số style guides (AP, Chicago) có quy tắc riêng về việc không viết hoa articles (a, an, the), prepositions (in, on, at), conjunctions (and, but, or) trừ khi ở đầu câu. Sentence Case chỉ viết hoa chữ đầu CÂU: 'The quick brown fox jumps over the lazy dog'. Dùng cho: nội dung bài viết, descriptions, subtitles. Tự nhiên hơn và dễ đọc hơn cho đoạn văn dài. Công cụ này dùng Title Case đơn giản (viết hoa tất cả từ) - bạn có thể điều chỉnh thủ công nếu cần theo style guide cụ thể.
SEO: Chuyển tiêu đề bài viết thành URL slug (kebab-case) để tối ưu SEO. 'Hướng Dẫn Học JavaScript' → 'huong-dan-hoc-javascript'. Lập trình: Chuyển tên từ design docs thành code. 'User Profile Page' → userProfilePage (biến), UserProfilePage (component), user_profile_page (Python). Database: Chuyển tên field từ UI thành column names. 'First Name' → first_name. Content: Chuẩn hóa tiêu đề bài viết theo Title Case. 'cách học lập trình hiệu quả' → 'Cách Học Lập Trình Hiệu Quả'. Fix typos: Sửa văn bản bị caps lock. 'HELLO WORLD' → 'Hello World' hoặc 'hello world'.
camelCase bắt đầu bằng chữ thường (myVariableName), PascalCase bắt đầu bằng chữ hoa (MyClassName). Trong JavaScript/TypeScript: camelCase cho biến và function, PascalCase cho class và React component. Cả hai đều không dùng separator (underscore, hyphen) giữa các từ.
snake_case phổ biến trong Python (theo PEP8 style guide), Ruby, và database column names. Các từ viết thường, nối bằng underscore. Ví dụ: user_name, created_at, get_user_by_id. Cũng được dùng trong một số REST APIs và JSON keys.
kebab-case (còn gọi là slug hoặc spinal-case) dùng cho: URL paths (/my-blog-post), CSS class names (.button-primary), HTML attributes (data-user-id), và tên file (my-component.tsx). SEO-friendly vì dễ đọc trong URL và được search engines ưu tiên hơn underscore.
CONSTANT_CASE (còn gọi là SCREAMING_SNAKE_CASE) dùng cho hằng số (constants) và environment variables. Viết hoa toàn bộ, nối bằng underscore. Ví dụ: MAX_RETRY_COUNT, API_BASE_URL, NODE_ENV, HTTP_STATUS_OK. Convention này giúp phân biệt constants với variables thông thường.
Có, công cụ hỗ trợ tiếng Việt cho các định dạng cơ bản như UPPERCASE, lowercase, Title Case, Sentence case. Các định dạng lập trình (camelCase, snake_case, kebab-case...) sẽ loại bỏ dấu tiếng Việt và ký tự đặc biệt để đảm bảo tương thích với code và URLs.
aLtErNaTiNg CaSe (xen kẽ hoa thường) chủ yếu dùng cho mục đích giải trí, memes, hoặc tạo hiệu ứng đặc biệt trong text. Không có ứng dụng thực tế trong lập trình hay content chuyên nghiệp. Thường thấy trong internet culture để thể hiện sự mỉa mai hoặc hài hước.
Công cụ xử lý toàn bộ text bạn nhập, bao gồm nhiều dòng. Paste cả đoạn văn bản vào, tất cả sẽ được chuyển đổi cùng lúc. Tuy nhiên, với các định dạng như camelCase, snake_case, mỗi dòng sẽ được xử lý riêng biệt.
Hiện tại công cụ chỉ có giao diện web. Tuy nhiên, các thuật toán chuyển đổi case rất đơn giản và có sẵn trong hầu hết ngôn ngữ lập trình. JavaScript có toLowerCase(), toUpperCase(). Lodash có camelCase(), snakeCase(), kebabCase(). Python có str.lower(), str.upper(), str.title().
Chúng tôi không chỉ thiết kế website, mà còn giúp doanh nghiệp xây dựng thương hiệu số mạnh mẽ. Cung cấp dịch vụ thiết kế website trọn gói từ thiết kế đến tối ưu SEO. Hãy liên hệ ngay với Tấn Phát Digital để cùng tạo nên những giải pháp công nghệ đột phá, hiệu quả và bền vững cho doanh nghiệp của bạn tại Hồ Chí Minh.
Tách email, SĐT từ văn bản.
Xóa dòng trùng lặp.
Trích xuất hashtag từ caption.
Sắp xếp danh sách A-Z.
Tạo văn bản mẫu.
So sánh 2 đoạn văn.
Viết hoa đầu câu.
Lặp lại văn bản nhiều lần.
Xóa khoảng trắng thừa.
Đếm từ, ký tự, câu.