Trang chủ
Tom Utilities

Tiện ích cho lập trình viên

Trình sinh dữ liệu, bộ chuyển đổi và công cụ dùng hằng ngày.

Tạo UUID / GUID Tạo UUID phiên bản 4 ngẫu nhiên, sao chép từng cái hoặc hàng loạt. Tạo mã băm Tính mã băm MD5, SHA-1, SHA-256 và SHA-512 cho mọi văn bản. Chuyển đổi Timestamp Chuyển đổi giữa Unix timestamp, ISO 8601 và ngày giờ địa phương dễ đọc. Kiểm thử Regex Kiểm thử biểu thức chính quy với văn bản mẫu và xem từng kết quả khớp và nhóm bắt. So sánh văn bản So sánh hai khối văn bản và xem phần thêm, xoá, thay đổi theo từng dòng. Chuyển đổi kiểu chữ Chuyển văn bản giữa camelCase, PascalCase, snake_case, kebab-case và nhiều kiểu khác. Tạo mật khẩu Tạo mật khẩu ngẫu nhiên mạnh với tuỳ chọn độ dài và bộ ký tự. Chuyển đổi màu Chuyển đổi màu giữa HEX, RGB và HSL kèm ô xem trước trực tiếp. Định dạng SQL Định dạng câu lệnh SQL thành truy vấn dễ đọc, thụt lề nhất quán. Phân tích biểu thức Cron Giải thích biểu thức cron bằng ngôn ngữ thường và hiển thị các lần chạy kế tiếp. Tạo mã QR Tạo mã QR cho liên kết, văn bản, Wi-Fi hoặc thông tin liên hệ và tải xuống dưới dạng PNG. Phân tích Query String Phân tích query string thành tham số dễ đọc và dựng lại từ các cặp khoá giá trị. Chuyển đổi cơ số Chuyển đổi số giữa nhị phân, bát phân, thập phân, thập lục phân và mọi cơ số từ 2 đến 36. Bảng mã ASCII Xem toàn bộ bảng ASCII với giá trị thập phân, thập lục phân, nhị phân và ký tự. Chuyển đổi dung lượng Chuyển đổi giữa byte, kilobyte, megabyte, gigabyte và đơn vị nhị phân (KiB, MiB, GiB). Đếm từ và ký tự Đếm ký tự, từ, dòng, câu và đoạn, kèm thời gian đọc và dung lượng UTF-8. Sắp xếp dòng Sắp xếp các dòng theo bảng chữ cái hoặc ngược lại, có tùy chọn loại trùng và cắt khoảng trắng. Tạo slug Biến tiêu đề và câu thành slug URL gọn gàng, loại bỏ dấu. Tạo văn bản Lorem Ipsum Tạo đoạn văn, câu hoặc từ giữ chỗ cho bản mô phỏng và bố cục. Tạo HMAC Tính chữ ký HMAC với SHA-1, SHA-256, SHA-384 hoặc SHA-512 ở dạng hex hoặc Base64. Mã hóa / Giải mã AES Mã hóa và giải mã văn bản bằng AES-256-GCM với mật khẩu; chạy hoàn toàn trên trình duyệt. Trình tạo biểu thức Cron Tạo lịch cron với mẫu sẵn, mô tả dễ hiểu và năm lần chạy tiếp theo. Tính khoảng cách ngày Tính chênh lệch chính xác giữa hai ngày theo năm, tháng, ngày, giờ, phút và giây. Chuyển đổi múi giờ Chuyển đổi ngày giờ giữa các múi giờ thế giới bằng cơ sở dữ liệu múi giờ tích hợp của trình duyệt. Phân tích URL Tách URL thành giao thức, máy chủ, cổng, đường dẫn, truy vấn và phần neo, đồng thời xem từng tham số. Tạo bảng màu Tạo bảng màu nhạt, đậm, tương đồng, bổ sung và bộ ba từ bất kỳ màu nào. Tạo gradient CSS Thiết kế gradient CSS tuyến tính hoặc hướng tâm với xem trước trực tiếp và mã CSS sẵn sàng. Tạo box-shadow CSS Tạo bóng hộp với thanh trượt độ lệch, độ mờ, độ lan và màu, rồi sao chép CSS. Tạo border-radius Xem trước và sao chép giá trị border-radius CSS cho từng góc theo pixel hoặc phần trăm. Kiểm tra độ tương phản màu Đo tỷ lệ tương phản WCAG và xem chữ có đạt AA và AAA cho chữ thường và chữ lớn không. Chuyển đổi PX sang REM Chuyển đổi giữa pixel, rem và em với bất kỳ cỡ chữ gốc nào. Máy tính subnet IPv4 Tính mạng, broadcast, mặt nạ, ký tự đại diện và dải host khả dụng cho mọi khối CIDR IPv4. Tạo chuỗi ngẫu nhiên Tạo chuỗi ngẫu nhiên an toàn với độ dài, bộ ký tự tùy chỉnh và lọc ký tự dễ nhầm. Tạo ULID Tạo ULID có thể sắp xếp và giải mã dấu thời gian từ bất kỳ ULID nào. Tạo tệp .gitignore Kết hợp các mẫu .gitignore có sẵn cho Node, Python, Java, Go, Rust, .NET và hơn thế. Bảng tra cứu Regex Bảng tham chiếu nhanh cú pháp biểu thức chính quy gồm lớp ký tự, lượng từ, neo, nhóm, lookaround và ký tự thoát. Kiểm tra thuật toán Luhn Kiểm tra số thẻ tín dụng bằng thuật toán Luhn và nhận diện mạng thẻ như Visa, Mastercard hoặc Amex. Kiểm tra IBAN Kiểm tra IBAN bằng tổng kiểm Mod-97 theo ISO 13616 và đọc mã quốc gia cùng số kiểm tra. So sánh phiên bản ngữ nghĩa So sánh hai phiên bản ngữ nghĩa để biết bản nào mới hơn, kể cả thẻ tiền phát hành như alpha và beta. Máy tính Chmod Chuyển quyền đọc, ghi, thực thi thành ký hiệu bát phân và ký hiệu chữ của chmod cho chủ sở hữu, nhóm và người khác.