Chuyển đổi Markdown, HTML và BBCode
Chuyển đổi qua lại giữa Markdown, HTML và BBCode theo danh sách định dạng cho phép. Thẻ nguy hiểm và URL javascript: bị gỡ bỏ, các định dạng bị mất được liệt kê rõ, kèm bản xem trước an toàn.
- Xử lý trên trình duyệt (không tải lên)
Liên kết và hình ảnh chỉ được giữ khi URL bắt đầu bằng http:// hoặc https://. Định dạng không hỗ trợ sẽ bị gỡ bỏ và liệt kê bên dưới.
Đang xử lý…
Định dạng được hỗ trợ (danh sách cho phép)
Định dạng không có trong bảng (màu, cỡ chữ, bảng, nội dung nhúng…) sẽ bị gỡ khi chuyển. “—” nghĩa là định dạng đó không có cú pháp tương ứng.
| Định dạng | Markdown | HTML | BBCode |
|---|---|---|---|
| In đậm | **text** | <strong> <b> | [b] |
| In nghiêng | *text* _text_ | <em> <i> | [i] |
| Gạch chân | — | <u> <ins> | [u] |
| Gạch ngang | ~~text~~ | <s> <del> <strike> | [s] [strike] |
| Liên kết | [text](https://…) | <a href="https://…"> | [url] [url=https://…] |
| Hình ảnh |  | <img src="https://…" alt="…"> | [img]https://…[/img] |
| Danh sách gạch đầu dòng | - item | <ul><li> | [list][*] |
| Danh sách đánh số | 1. item | <ol><li> | [list=1][*] |
| Trích dẫn | > text | <blockquote> | [quote] [quote=name] |
| Khối mã | ```lang | <pre><code> | [code] [code=lang] |
| Mã nội dòng | `code` | <code> | [icode] |
| Tiêu đề | # … ###### | <h1> … <h6> | [h1]…[h6] [heading=1] |
| Đường kẻ ngang | --- | <hr> | [hr] |
| Xuống dòng / đoạn văn | ␣␣↵ | <br> <p> | ↵ |
Cách sử dụng
- Chọn hướng chuyển đổi, ví dụ Markdown → HTML.
- Nhập hoặc dán văn bản. Kết quả và bản xem trước hiện ngay.
- Xem mục “Nội dung bị mất hoặc thay đổi khi chuyển”, rồi sao chép hoặc lưu kết quả.
Câu hỏi thường gặp
Hỗ trợ những định dạng nào?
In đậm, in nghiêng, gạch chân, gạch ngang, liên kết, hình ảnh, danh sách gạch đầu dòng và đánh số, trích dẫn, mã, tiêu đề, đường kẻ ngang và xuống dòng. Màu, cỡ chữ, bảng, nội dung nhúng… sẽ bị gỡ và được liệt kê.
Mã nguy hiểm có bị gỡ không?
Có. Các phần tử như script, iframe, thuộc tính sự kiện như onerror và URL khác http/https (javascript:, data:…) đều bị gỡ. Đầu ra HTML và bản xem trước còn được lọc lại bằng DOMPurify với cùng danh sách cho phép.
BBCode có khác nhau giữa các diễn đàn không?
Có. BBCode không có tiêu chuẩn thống nhất nên công cụ chỉ dùng các thẻ phổ biến ở hầu hết diễn đàn. Định dạng không có thẻ chung như tiêu đề, đường kẻ sẽ được thay bằng chữ đậm hoặc chữ thường và có thông báo.
Lưu ý & giới hạn
- Nội dung bạn nhập chỉ được xử lý trên trang này và không gửi đến máy chủ của YUCTS.
- BBCode khác nhau giữa các diễn đàn. Thẻ ngoài danh sách cho phép của công cụ (color, size, spoiler…) sẽ bị gỡ.
- Markdown được marked đọc theo GitHub Flavored Markdown. Bảng, danh sách việc cần làm và chú thích cuối trang không được giữ.
- Bản xem trước không tải hình ảnh bên ngoài. Khi dán HTML vào trang khác, quy tắc của trang đó cũng được áp dụng.
Công cụ liên quan
- Đếm ký tự và số từ (ký tự, chữ Hán/kana, từ, dòng, đoạn)Đếm số ký tự theo cách mắt nhìn thấy (chuỗi emoji ghép tính là 1), chữ Hán và kana, số từ, khoảng trắng, xuống dòng và đoạn văn. Cập nhật ngay khi gõ, xử lý trong trình duyệt.
- Tính thời gian đọc (đọc thầm và đọc to)Ước tính thời gian cần để đọc một văn bản. Tiếng Trung và tiếng Nhật tính theo số chữ mỗi phút, tiếng Anh và ngôn ngữ khác theo số từ mỗi phút; mọi tốc độ đều điều chỉnh được. Kết quả chỉ là ước tính.
- Làm sạch khoảng trắng (xóa dấu cách cuối dòng, dòng trống thừa)Làm sạch khoảng trắng cuối dòng, dấu cách và dòng trống lặp lại, khoảng trắng toàn độ rộng, tab và ký tự vô hình theo quy tắc bạn chọn. Văn bản gốc giữ nguyên và bản xem trước đánh dấu mọi thay đổi.
- Chuyển đổi toàn độ rộng / nửa độ rộng (chữ, số, katakana)Chuyển chữ số, chữ cái, ký hiệu, dấu cách, katakana và dấu câu tiếng Nhật giữa toàn độ rộng và nửa độ rộng theo từng loại, có ngoại lệ và xem trước thay đổi. Khác NFKC, ký tự khác không bị đổi.
- Chuyển đổi chữ Hán giản thể ↔ phồn thể (Đài Loan, Hồng Kông)Chuyển văn bản tiếng Trung giữa chữ giản thể và phồn thể (Đài Loan, Hồng Kông) bằng từ điển OpenCC. Các chỗ đã đổi được tô màu và các chữ có nhiều ứng viên được liệt kê để kiểm tra. Xử lý ngay trong trình duyệt.
- Chuyển đổi kana tiếng Nhật (hiragana, katakana, romaji)Chuyển qua lại giữa hiragana và katakana (cả nửa độ rộng), chuyển kana sang romaji theo Hepburn cải tiến, quy tắc Nội các Nhật Bản 2025 hoặc kiểu hộ chiếu, và chuyển romaji về kana. Nguyên âm dài, trợ từ được đánh dấu.