Ngôn ngữ
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Kiểm Tra Ký Tự Ẩn

Kiểm Tra Ký Tự Ẩn

Phát hiện ký tự Unicode ẩn và sao chép ký tự vô hình. Tìm khoảng trắng độ rộng bằng 0, NBSP và ký tự trống, làm sạch văn bản, hoặc lấy ký tự ẩn cho tên người dùng.

Kiểm Tra Ký Tự Ẩn

Công cụ kiểm tra ký tự ẩn tìm và hiện ra những ký tự Unicode ẩn trong mọi đoạn văn bản. Các ký tự này tồn tại trong văn bản nhưng không có biểu tượng hiển thị, nên mắt thường không thấy được trong khi vẫn âm thầm làm hỏng việc so sánh, tìm kiếm và kiểm tra dữ liệu. Dán văn bản vào, công cụ sẽ quét ngay lập tức.

Công cụ bao quát bốn nhóm ký tự ẩn — độ rộng bằng 0, các biến thể khoảng trắng, điều khiển và dấu định dạng đặc biệt — và báo cáo từng ký tự kèm mã ngắn, điểm Unicode chính xác cùng số lần xuất hiện. Sau đó bạn có thể xóa từng ký tự, làm sạch tất cả cùng lúc, hoặc sao chép ký tự ẩn từ thư viện có sẵn để tạo tên trống và kiểm thử.

Riêng tư theo thiết kế: mọi việc phát hiện và làm sạch đều diễn ra hoàn toàn trong trình duyệt của bạn bằng JavaScript. Văn bản của bạn không bao giờ được tải lên máy chủ, lưu trữ hay theo dõi.

Ai Cần Công Cụ Này

Lập trình viên

Tìm lỗi so sánh chuỗi, làm sạch dữ liệu người dùng nhập và phát hiện ký tự gây rắc rối trong mã, dữ liệu hay văn bản do AI tạo trước khi nó vào cơ sở dữ liệu.

Người sáng tạo nội dung

Làm sạch văn bản dán từ trang web, tài liệu, trình soạn thảo định dạng hay trợ lý chat để nội dung luôn nhất quán ở mọi nơi bạn đăng tải.

Người kiểm thử QA

Thử nghiệm bộ kiểm tra dữ liệu nhập và bộ lọc bảo mật bằng khoảng trắng độ rộng bằng 0, ký tự điều khiển và các ký tự đặc biệt khác thường hay lọt qua.

Người dùng mạng xã hội

Sao chép ký tự ẩn như Zero Width Space, Hangul Filler hay Braille Blank để tạo tên người dùng trống hoặc vô hình trên những nền tảng cho phép.

Cách Dùng Công Cụ Kiểm Tra Ký Tự Ẩn

1

Dán hoặc nhập văn bản

Gõ vào ô Văn bản nhập vào hoặc nhấn Dán để lấy văn bản từ bộ nhớ tạm. Việc phát hiện bắt đầu tự động khi bạn gõ — không cần nhấn nút nào.

2

Đọc bản tóm tắt

Bốn thẻ hiển thị số đếm trực tiếp cho từng nhóm: Độ rộng bằng 0, Khoảng trắng, Điều khiểnĐặc biệt. Thẻ sẽ được tô sáng khi chứa ký tự ẩn.

3

Xem chi tiết

Danh sách Ký tự đã phát hiện hiển thị mã ngắn, điểm Unicode và số lần xuất hiện của từng ký tự. Di chuột lên một mục bất kỳ để xem tên đầy đủ.

4

Làm sạch hoặc sao chép

Nhấn × trên một ký tự để xóa mọi lần xuất hiện của nó, hoặc dùng Xóa tất cả để loại bỏ hết. Sau đó lấy kết quả bằng Sao chép bản sạch (hoặc Sao chép bản gốc để giữ lại các ký tự ẩn).

Sao chép ký tự ẩn

Cần ký tự ẩn cho một tên người dùng trống hoặc để kiểm thử? Mở bảng Sao chép ký tự ẩn, rồi nhấn vào thẻ ký tự bất kỳ để sao chép một ký tự ngay lập tức. Để sao chép nhiều ký tự cùng lúc, Shift+Nhấn vào một thẻ và chọn số lượng 1, 5, 10 hoặc một số tùy chỉnh.

Tính Năng

Phát hiện tự động

Việc quét chạy theo thời gian thực khi bạn gõ hoặc dán — các thẻ tóm tắt cập nhật ngay mà không cần nhấn nút nào.

Bốn nhóm ký tự

Kết quả được phân loại thành nhóm Độ rộng bằng 0, Khoảng trắng, Điều khiển và Đặc biệt theo màu để bạn nhận ra đúng loại trong nháy mắt.

Kết quả chi tiết

Mỗi ký tự phát hiện được hiển thị mã ngắn, điểm Unicode chính xác (như U+200B), số lần xuất hiện và một nút xóa chỉ với một lần nhấn.

Sao chép ký tự ẩn

Thư viện có sẵn gồm những lựa chọn phổ biến (ZWSP, NBSP, Hangul Filler, Braille Blank) cùng bộ đầy đủ, kèm ô chọn số lượng 1, 5, 10 hoặc số tùy chỉnh.

Thông tin ký tự

Mỗi thẻ kèm mô tả ngắn về tác dụng của ký tự và khi nào nên dùng, cùng tên đầy đủ khi di chuột lên.

Thao tác làm sạch và sao chép

Xóa tất cả loại bỏ mọi ký tự ẩn cùng lúc, còn Sao chép bản gốc và Sao chép bản sạch cho phép bạn lấy văn bản kèm hoặc không kèm ký tự ẩn.

Câu Hỏi Thường Gặp

Ký tự ẩn là gì?

Ký tự ẩn là những ký tự Unicode không hiển thị biểu tượng nào nhưng vẫn tồn tại trong văn bản. Chúng bao gồm khoảng trắng độ rộng bằng 0, khoảng trắng không ngắt dòng, ký tự điều khiển và nhiều dấu định dạng khác nhau. Chúng thường bị chèn vào khi bạn sao chép văn bản từ trang web, tài liệu hay trình soạn thảo định dạng.

Những điểm mã Unicode nào là ký tự ẩn?

Các điểm mã độ rộng bằng 0 phổ biến gồm U+200B (Zero Width Space), U+200C (Zero Width Non-Joiner), U+200D (Zero Width Joiner), U+FEFF (Byte Order Mark) và U+2060 (Word Joiner). Công cụ này cũng đánh dấu các biến thể khoảng trắng như U+00A0 (NBSP), ký tự điều khiển và dấu định dạng như gạch nối mềm (U+00AD).

Vì sao văn bản đã sao chép không khớp dù trông giống hệt nhau?

Nguyên nhân thường là do ký tự ẩn. Khi bạn sao chép văn bản từ trang web hay tài liệu, các ký tự ẩn như khoảng trắng độ rộng bằng 0 hoặc khoảng trắng không ngắt dòng thường đi theo. Chúng vô hình nhưng vẫn ảnh hưởng đến việc so sánh, tìm kiếm và xử lý dữ liệu. Hãy dán cả hai phiên bản và đối chiếu các ký tự phát hiện được để tìm ra điểm khác biệt.

Vì sao văn bản dán từ ChatGPT có ký tự ẩn?

Văn bản từ trợ lý chat và trình soạn thảo định dạng có thể dính ký tự độ rộng bằng 0, khoảng trắng không ngắt dòng hoặc các dấu định dạng khác trong lúc tạo hoặc sao chép-dán. Hãy đưa văn bản qua công cụ này và dùng Xóa tất cả hoặc Sao chép bản sạch để loại bỏ ký tự ẩn trước khi đăng hoặc lưu trữ.

Làm cách nào để xóa ký tự ẩn khỏi văn bản?

Bạn có hai lựa chọn. Để nhắm vào một ký tự, hãy nhấn × bên cạnh nó trong danh sách Ký tự đã phát hiện để xóa mọi lần xuất hiện của nó. Để loại bỏ tất cả, nhấn Xóa tất cả. Sau đó dùng Sao chép bản sạch để sao chép văn bản đã loại bỏ hết ký tự ẩn.

Làm cách nào để tạo tên người dùng trống hoặc vô hình?

Mở bảng Sao chép ký tự ẩn và sao chép một ký tự như Zero Width Space (ZWSP), Hangul Filler hoặc Braille Blank. Chúng trông vô hình nhưng vẫn được tính là ký tự hợp lệ. Lưu ý không phải nền tảng nào cũng chấp nhận tên người dùng vô hình — một số chặn chúng bằng cơ chế kiểm tra dữ liệu.

Khoảng trắng thường và NBSP khác nhau thế nào?

Khoảng trắng thường (U+0020) cho phép ngắt dòng, còn khoảng trắng không ngắt dòng hay NBSP (U+00A0) thì ngăn việc đó. NBSP thường được dùng trong sắp chữ để giữ các từ đi liền nhau. Hai loại này trông giống hệt trên màn hình nhưng hành xử khác nhau khi xử lý văn bản, đây là một nguyên nhân lỗi khớp chuỗi rất hay gặp.

Ký tự ẩn có thể gây ra vấn đề bảo mật không?

Có. Ký tự ẩn có thể bị dùng để vượt qua khâu kiểm tra dữ liệu nhập, che giấu nội dung, hoặc tạo những tên người dùng giống nhau đến mức gây nhầm lẫn (tấn công đồng hình). Việc phát hiện và làm sạch dữ liệu người dùng nhập là thói quen tốt cho mọi ứng dụng có xử lý văn bản.

Văn bản của tôi có an toàn khi dùng công cụ này không?

Có. Mọi xử lý đều diễn ra hoàn toàn trong trình duyệt của bạn bằng JavaScript. Văn bản của bạn không bao giờ được tải lên bất kỳ máy chủ nào, và không có gì bạn nhập vào bị thu thập, lưu trữ hay truyền đi.

Văn bản nhập vào
0
Độ rộng bằng 0
0
Khoảng trắng
0
Điều khiển
0
Đặc biệt
Ký tự đã phát hiện 0

Nhập văn bản để phát hiện ký tự ẩn

0 ký tự 0 ẩn
Phổ biến Nhấn để sao chép
Tất cả ký tự
ZWSP (U+200B)
Số lượng:

Ký tự ẩn là gì?

Ký tự ẩn là các ký tự Unicode không hiển thị bất kỳ biểu tượng nào nhưng vẫn tồn tại trong văn bản. Chúng có thể gây lỗi khi so sánh văn bản, xử lý dữ liệu, và có thể bị dùng để tạo tên người dùng "trống" hoặc thông điệp ẩn.

Các loại ký tự ẩn

Độ rộng bằng 0

Ký tự không có độ rộng: ZWSP, ZWJ, ZWNJ, BOM. Thường dùng cho văn bản ẩn hoặc tên "trống".

Khoảng trắng

Các biến thể khoảng trắng: khoảng trắng thường, NBSP, em/en space, thin space. Có thể gây lỗi khớp văn bản.

Điều khiển

Ký tự điều khiển không in được: null, backspace, escape. Có thể gây lỗi bảo mật hoặc hiển thị.

Đặc biệt

Ký tự định dạng: dấu LTR/RTL, dấu ngắt dòng/đoạn, gạch nối mềm. Ảnh hưởng hướng và bố cục văn bản.

Trường hợp sử dụng phổ biến

  • Tìm lỗi sao chép-dán khi văn bản trông giống hệt nhau nhưng không khớp
  • Làm sạch văn bản trước khi xử lý hoặc lưu vào cơ sở dữ liệu
  • Tạo tên người dùng ẩn/trống cho mạng xã hội
  • Kiểm thử bộ lọc kiểm tra dữ liệu nhập và bảo mật
Dán văn bản để tự động phát hiện mọi ký tự ẩn
Nhấn vào thẻ ký tự bất kỳ để sao chép ngay ký tự ẩn
Dùng Shift+Nhấn để sao chép nhiều ký tự ẩn cùng lúc
Phổ biến để tạo tên người dùng trống trên Discord, Instagram và game
Nhấn Sao chép bản sạch để lấy văn bản không còn ký tự ẩn
Đưa văn bản từ AI hoặc đã sao chép qua công cụ để loại bỏ ký tự độ rộng bằng 0
Mọi xử lý đều diễn ra cục bộ - văn bản của bạn không bao giờ rời khỏi trình duyệt
Muốn biết thêm? Đọc tài liệu →
1/8
Bình luận 0
Để lại bình luận

Chưa có bình luận nào. Hãy là người đầu tiên!

Bắt đầu gõ để tìm kiếm...
Đang tìm kiếm...
Không tìm thấy kết quả
Hãy thử tìm với từ khóa khác