Đổ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
Backend dev, API integrator, người debug response JSON/YAML/CSV, hoặc làm việc với dữ liệu cấu trúc thường xuyên.
Câu hỏi thường gặp
Dữ liệu nhạy cảm có an toàn không?
Có. JSON/YAML/CSV bạn paste KHÔNG được upload lên server. Mọi xử lý (parse, format, validate) diễn ra cục bộ trong trình duyệt.
Có giới hạn dung lượng dữ liệu không?
Phụ thuộc vào RAM trình duyệt. Thông thường file dưới 10MB chạy mượt. File lớn hơn có thể chậm hoặc đứng tab.
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ỚIFormat JSON
Format / minify / validate JSON. Sort key A-Z, custom indent, phím tắt Ctrl+Enter.
MỚIUUID / Hash / Base64 / URL
Bundle 4 dev tool: UUID v4, SHA-256/512 hash, Base64 (URL-safe), URL encode.
MỚIJSONPath Tester
Test JSONPath query với JSON sample. Pick data từ API response, debug structured output. Recursive descent + filter.