Công cụ lập trình không bao giờ nhìn thấy dữ liệu của bạn
Định dạng JSON, thử một biểu thức regex, giải mã JWT, băm chuỗi, chuyển đổi định dạng dữ liệu, so sánh văn bản hay giải nén file lưu trữ: mọi tiện ích trên trang này chạy trong trình duyệt của bạn, nên những gì bạn dán vào vẫn ở trên máy bạn.
Điều đó quan trọng với lập trình viên hơn bất kỳ ai: token, chuỗi kết nối và payload API vẫn thường xuyên bị dán vào các trình định dạng online. Ở đây, trình giải mã JWT, trình tạo hash và công cụ mã hóa AES hoạt động hoàn toàn phía client, nên dán một secret của môi trường production cũng không làm nó lọt sang bên thứ ba.
Toàn bộ 20 công cụ trong danh mục này
- Trình giải nén Giải nén kho ZIP, RAR, 7z, TAR và GZ trong trình duyệt. Không tải lên.
- Định dạng JSON Định dạng, kiểm tra và rút gọn JSON ngay trong trình duyệt. Không tải lên.
- Mã hóa / Giải mã Base64 Mã hóa hoặc giải mã Base64, văn bản và tệp. Không tải lên, 100% cục bộ.
- Mã hóa / Giải mã URL Mã hóa hoặc giải mã phần trăm chuỗi URL. Không tải lên, 100% cục bộ.
- Trình tạo Hash Tạo hash MD5, SHA-1, SHA-256, SHA-512 từ văn bản hoặc tệp. Không tải lên.
- Giải mã JWT Giải mã JWT (header, payload, hạn dùng) mà không gửi đi đâu. Không xác minh chữ ký.
- So sánh văn bản So sánh hai văn bản theo từng dòng và xem khác biệt được tô sáng. Không tải lên.
- Trình tạo UUID Tạo giá trị UUID v4 ngẫu nhiên bằng mật mã. Tạo hàng loạt. Không tải lên.
- Chuyển kiểu chữ Chuyển văn bản giữa camelCase, snake_case, kebab-case, Title Case và hơn nữa. Không tải lên.
- Trình xem văn bản / mã Mở các tệp văn bản và mã mà điện thoại của bạn từ chối, Markdown, HTML, JSON, CSV, XML và hơn nữa.
- Trình kiểm tra Regex Kiểm tra biểu thức chính quy trên văn bản với kết quả khớp được tô sáng và nhóm bắt. Không tải lên.
- Trình chuyển đổi màu Chuyển đổi màu giữa HEX, RGB, HSL, HSV và CMYK. Bao gồm trình kiểm tra tương phản WCAG. Không tải lên.
- Trình tạo bảng phối màu Tạo các bảng màu bổ sung, tương đồng, bộ ba, bộ bốn và đơn sắc từ một màu cơ sở. Không tải lên.
- Trình chuyển đổi dấu thời gian Chuyển dấu thời gian Unix epoch sang ngày dễ đọc (UTC + cục bộ) và ngược lại. Tự động phát hiện giây hay mili giây.
- Bộ đếm từ Đếm từ, ký tự, câu, đoạn văn và ước tính thời gian đọc. Trực tiếp, không tải lên.
- Trình tạo mật khẩu Tạo mật khẩu ngẫu nhiên mạnh với quy tắc tùy chỉnh. Dùng crypto.getRandomValues. Không tải lên.
- Trình tạo Lorem Ipsum Tạo văn bản giữ chỗ lorem ipsum theo đoạn văn, câu hoặc từ. Sao chép chỉ với một cú nhấp. Không tải lên.
- Trình chuyển đổi dữ liệu Chuyển đổi dữ liệu giữa các định dạng JSON, YAML và CSV. Không tải lên.
- Rút gọn / Làm đẹp Rút gọn hoặc làm đẹp HTML, CSS và JavaScript. Không tải lên.
- Mã hóa / Giải mã AES Mã hóa hoặc giải mã văn bản bằng AES-256-GCM. Cụm mật khẩu của bạn không bao giờ rời khỏi trình duyệt.
Câu hỏi thường gặp
Dán token hay secret vào các công cụ này có an toàn không?
An toàn hơn so với hầu hết công cụ online: việc xử lý là 100% phía client, nên những gì bạn dán vào không bao giờ rời khỏi trình duyệt. Với secret của production, sự thận trọng thông thường vẫn cần thiết; bạn có thể kiểm chứng việc không có lưu lượng mạng trong tab mạng.
Các công cụ này có chạy offline không?
Có. Một khi trang công cụ đã tải xong, nó tiếp tục hoạt động không cần kết nối, vì chẳng có máy chủ nào đang làm việc cả. Đó là tác dụng phụ thiết thực của thiết kế không tải lên.
Vì sao không có API hay giới hạn tần suất?
Vì không có backend nào cần bảo vệ: trình duyệt của bạn đảm nhận việc tính toán. Cứ định dạng một file JSON 10 MB lúc 2 giờ sáng bao nhiêu lần tùy thích; giới hạn duy nhất là máy của bạn.