Đổi cơ số — DEC/HEX/BIN/OCT/ASCII
Convert giữa các cơ số 2-36 + ASCII codes. Hỗ trợ BigInt cho số rất lớn, prefix 0x/0b/0o tự động strip. Phù hợp debug bitwise, đọc memory dump, CS101.
Kết quả
— — — — — ASCII / Text ↔ Number
Convert giữa các cơ số 2-36 + ASCII codes. Hỗ trợ giá trị âm và số lớn (BigInt). Phù hợp debug bitwise, đọc dump memory, học CS101.
Cơ số phổ biến
- Base 2 (Binary): 0, 1 — đơn vị máy tính.
0b1010= 10. - Base 8 (Octal): 0-7. Hiếm dùng — chủ yếu Unix permission (
chmod 755). - Base 10 (Decimal): 0-9. Mặc định mọi nơi.
- Base 16 (Hexadecimal): 0-9, A-F. Dùng cho color (
#FF0000), MAC, memory address.0xFF= 255. - Base 36: 0-9, A-Z. Dùng làm short ID (vd: shortened YouTube video ID).
Khi nào cần đổi cơ số?
- Debug bitwise:
x & 0xFF= mask 8 bit cuối — convert 0xFF sang binary để hiểu. - Đọc memory dump: hex addresses như
0x7FFE_5F30— convert decimal để tính offset. - CSS color:
#C8102E= RGB(200, 16, 46). - File permission Linux:
chmod 755= octal 111 101 101 = rwxr-xr-x. - Encoding: convert text sang ASCII codes để debug encoding issue.
Tip BigInt
JavaScript Number max safe = 2^53 ≈ 9 × 10^15. Tool dùng BigInt nên có thể convert số tới ~10^308. Phù hợp cho:
- UUID 128-bit hex.
- Cryptocurrency wallet address.
- Snowflake ID (Twitter/Discord/Instagram) — 64-bit.
Phù hợp với ai
Lập trình viên fullstack/backend/devops — debug JWT, format JSON/SQL, parse cURL, tính subnet CIDR, vẽ diagram Mermaid, viết commit chuẩn… Toolkit dùng hằng ngày trong terminal & code editor.
Câu hỏi thường gặp
Code/token tôi paste có gửi đi đâu không?
Không. Tất cả công cụ dev của TopDev chạy 100% client-side — JWT, SQL, JSON, cURL, regex… đều xử lý trong trình duyệt. Bạn có thể tắt mạng để kiểm chứng. Phù hợp để paste token nội bộ, query database production, key API.
Có hỗ trợ offline / cài thành PWA không?
Tool đã chạy được offline sau lần load đầu tiên. PWA installable đang nằm trong roadmap — hiện tại bạn có thể bookmark trang và dùng khi mất mạng.
Công cụ liên quan
Xem tất cả công cụ →JWT Decoder
Decode JWT token, xem header/payload/claims với thời gian dễ đọc.
MỚISo sánh văn bản (Diff)
Paste 2 đoạn text/code → highlight khác biệt từng từ/dòng/ký tự. Phù hợp diff output AI.
MỚIJSON Schema Generator
Tạo JSON Schema (Draft-07) từ JSON mẫu — dùng cho structured output LLM, validate API.
MỚIFormat JSON
Format / minify / validate JSON. Sort key A-Z, custom indent, phím tắt Ctrl+Enter.