Công cụ Máy tính

Công cụ máy tính miễn phí cho lập trình, toán học, tài chính, mã vạch và nhiều hơn nữa. Tạo mã QR, chuyển đổi giá trị màu, tính toán hàm băm, giải mã JWT, định dạng JSON, chuyển đổi dấu thời gian Unix, tính lịch trả nợ vay.

Công cụ Mô tả Danh mục
Máy tính tăng trưởng đầu tư Máy tính lãi kép và đầu tư miễn phí. Xem tiền tiết kiệm của bạn tăng trưởng theo thời gian với lãi kép và đóng góp hàng tháng đều đặn. Tính lợi nhuận đầu tư, lãi kiếm được và giá trị danh mục cuối cùng. Lý tưởng cho lập kế hoạch nghỉ hưu, mục tiêu tiết kiệm và so sánh lãi suất. Tài chính
Máy tính khấu hao vay Máy tính khấu hao vay thế chấp và khoản vay miễn phí. Tính khoản thanh toán thế chấp hàng tháng, tổng chi phí lãi suất và xem lịch trả nợ đầy đủ. Hoạt động cho vay mua nhà, vay mua ô tô, vay cá nhân và bất kỳ khoản vay lãi suất cố định nào. Nhập số tiền vay, lãi suất và thời hạn để xem ngày trả hết nợ và biểu đồ khấu hao. Tài chính
Trình tạo mật khẩu ngẫu nhiên mạnh Tạo mật khẩu ngẫu nhiên mạnh với các cài đặt tùy chỉnh. Giữ an toàn cho tài khoản của bạn bằng cách sử dụng mật khẩu khác nhau cho mỗi tài khoản và trình quản lý mật khẩu để theo dõi mật khẩu. Mật khẩu
Bộ chuyển đổi dấu thời gian Unix Epoch Chuyển đổi dấu thời gian Unix sang ngày và giờ có thể đọc được theo múi giờ địa phương và UTC. Hỗ trợ dấu thời gian tính bằng giây, mili giây hoặc micro giây. Bao gồm đầu ra ở định dạng RFC 3339, RFC 2822 và ISO 8601. Thời gian Unix đếm số giây kể từ 00:00:00 UTC ngày 1 tháng 1 năm 1970 (epoch Unix), với mỗi ngày luôn chính xác 86.400 giây (giây nhuận bị bỏ qua). Lập trình
Trình phân tích biểu thức Cron Phân tích và giải thích biểu thức cron. Hỗ trợ định dạng cron 5 trường tiêu chuẩn và 6 trường mở rộng (có giây). Hiển thị mô tả dễ đọc, 10 lần thực thi tiếp theo theo UTC và phân tích chi tiết từng trường. Hỗ trợ ký tự đại diện, dải, danh sách, bước và giá trị có tên (MON-SUN, JAN-DEC). Lập trình
Bộ chuyển đổi cơ số Chuyển đổi số giữa nhị phân (cơ số 2), bát phân (cơ số 8), thập phân (cơ số 10) và thập lục phân (cơ số 16). Hỗ trợ số nguyên chính xác tùy ý, định dạng tiền tố (0b, 0o, 0x), số âm và biểu diễn bù hai. Lập trình
Bộ chọn và chuyển đổi màu Chọn màu trực quan và chuyển đổi giữa các định dạng HEX, RGBA, HSLA, HSV/HSB và CMYK. Lập trình
Máy tính băm Keccak-256 Tạo bản tóm tắt thông điệp Keccak-256 256-bit / 32-byte của một chuỗi văn bản được mã hóa dạng hex. Keccak-256 là thuật toán Keccak gốc trước khi chuẩn hóa SHA-3. Lập trình
Máy tính băm BLAKE3 256-bit Tạo bản tóm tắt thông điệp BLAKE3 256-bit của một chuỗi văn bản được mã hóa dạng hex. BLAKE3 được tối ưu cho hiệu suất nhanh nhất và nhanh hơn BLAKE2 nhiều lần. BLAKE3 cũng hỗ trợ tính song song cao để xử lý hiệu quả các kích thước đầu vào lớn. Lập trình
Máy tính băm BLAKE2b 512-bit Tạo bản tóm tắt thông điệp BLAKE2b 512-bit của một chuỗi văn bản được mã hóa dạng hex. BLAKE2b cung cấp hiệu suất cao hơn (được tối ưu cho nền tảng 64-bit) so với SHA-2 và SHA-3 với mức bảo mật ngang bằng SHA-3 - nó miễn nhiễm với các cuộc tấn công mở rộng độ dài và không phân biệt được với một oracle ngẫu nhiên. Lập trình
Máy tính băm BLAKE2b 256-bit Tạo bản tóm tắt thông điệp BLAKE2b 256-bit của một chuỗi văn bản được mã hóa dạng hex. BLAKE2b-256 được sử dụng rộng rãi như một hàm băm mục đích chung cung cấp hiệu suất cao hơn SHA-2 và SHA-3 với mức bảo mật tương đương. Nó miễn nhiễm với các cuộc tấn công mở rộng độ dài và không phân biệt được với một oracle ngẫu nhiên. Lập trình
Máy tính băm BLAKE2s 256-bit Tạo bản tóm tắt thông điệp BLAKE2s 256-bit của một chuỗi văn bản được mã hóa dạng hex. BLAKE2s cung cấp hiệu suất cao hơn (được tối ưu cho nền tảng 8-bit đến 32-bit) so với SHA-2 và SHA-3 với mức bảo mật ngang bằng SHA-3 - nó miễn nhiễm với các cuộc tấn công mở rộng độ dài và không phân biệt được với một oracle ngẫu nhiên. Lập trình
Máy tính băm SHA-2 256-bit Tạo bản tóm tắt thông điệp SHA-2 (Thuật toán Băm An toàn 2 được định nghĩa bởi FIPS PUB 180-2) 256-bit / 32-byte của một chuỗi văn bản được mã hóa dạng hex. Lập trình
Máy tính băm SHA-2 224-bit Tạo bản tóm tắt thông điệp SHA-2 (Thuật toán Băm An toàn 2 được định nghĩa bởi FIPS PUB 180-4) 224-bit / 28-byte của một chuỗi văn bản được mã hóa dạng hex. SHA-224 là phiên bản cắt ngắn của SHA-256 với các giá trị băm khởi tạo khác nhau. Lập trình
Máy tính băm SHA-2 384-bit Tạo bản tóm tắt thông điệp SHA-2 (Thuật toán Băm An toàn 2 được định nghĩa bởi FIPS PUB 180-2) 384-bit / 48-byte của một chuỗi văn bản được mã hóa dạng hex. Lập trình
Máy tính băm SHA-2 512-bit Tạo bản tóm tắt thông điệp SHA-2 (Thuật toán Băm An toàn 2 được định nghĩa bởi FIPS PUB 180-2) 512-bit / 64-byte của một chuỗi văn bản được mã hóa dạng hex. Lập trình
Máy tính băm SHA-512/224 Tạo bản tóm tắt thông điệp SHA-512/224 (được định nghĩa bởi FIPS PUB 180-4) 224-bit / 28-byte của một chuỗi văn bản được mã hóa dạng hex. SHA-512/224 sử dụng thuật toán SHA-512 nội bộ với các giá trị khởi tạo khác nhau và đầu ra bị cắt ngắn, giúp nó hiệu quả hơn SHA-224 trên các nền tảng 64-bit. Lập trình
Máy tính băm SHA-512/256 Tạo bản tóm tắt thông điệp SHA-512/256 (được định nghĩa bởi FIPS PUB 180-4) 256-bit / 32-byte của một chuỗi văn bản được mã hóa dạng hex. SHA-512/256 sử dụng thuật toán SHA-512 nội bộ với các giá trị khởi tạo khác nhau và đầu ra bị cắt ngắn, cung cấp khả năng chống tấn công mở rộng độ dài và hiệu suất tốt hơn trên các nền tảng 64-bit. Lập trình
Máy tính băm SHA-3 224-bit Tạo bản tóm tắt thông điệp SHA-3 (Thuật toán Băm An toàn 3 được định nghĩa bởi FIPS PUB 202) 224-bit / 28-byte của một chuỗi văn bản được mã hóa dạng hex. SHA-3 224-bit là kích thước đầu ra nhỏ nhất trong họ SHA-3, dựa trên cấu trúc bọt biển Keccak. Lập trình
Máy tính băm SHA-3 256-bit Tạo bản tóm tắt thông điệp SHA-3 (Thuật toán Băm An toàn 3 được định nghĩa bởi FIPS PUB 202) 256-bit / 32-byte của một chuỗi văn bản được mã hóa dạng hex. SHA-3 256-bit là kích thước đầu ra phổ biến nhất cho băm mục đích chung. Lập trình
Máy tính băm SHA-3 384-bit Tạo bản tóm tắt thông điệp SHA-3 (Thuật toán Băm An toàn 3 được định nghĩa bởi FIPS PUB 202) 384-bit / 48-byte của một chuỗi văn bản được mã hóa dạng hex. Lập trình
Máy tính băm SHA-3 512-bit Tạo bản tóm tắt thông điệp SHA-3 (Thuật toán Băm An toàn 3 được định nghĩa bởi FIPS PUB 202) 512-bit / 64-byte của một chuỗi văn bản được mã hóa dạng hex. Lập trình
Máy tính băm SHA-1 Tạo bản tóm tắt thông điệp SHA-1 (Thuật toán Băm An toàn 1 được định nghĩa bởi FIPS PUB 180-2) 160-bit / 20-byte của một chuỗi văn bản được mã hóa dạng hex. SHA-1 không nên được sử dụng như một hàm băm an toàn nữa, hãy sử dụng họ thuật toán SHA-2 hoặc SHA-3 thay thế. Lập trình
Máy tính băm MD5 Tạo bản tóm tắt thông điệp MD5 (Thuật toán Tóm tắt Thông điệp 5 được định nghĩa bởi RFC 1321) 128-bit / 16-byte của một chuỗi văn bản được mã hóa dạng hex. MD5 không nên được sử dụng như một hàm băm an toàn nữa, hãy sử dụng họ thuật toán SHA-2 hoặc SHA-3 thay thế. Lập trình
Máy tính băm RIPEMD-160 Tạo bản tóm tắt thông điệp RIPEMD-160 160-bit / 20-byte của một chuỗi văn bản được mã hóa dạng hex. RIPEMD-160 là một hàm băm mật mã được thiết kế trong cộng đồng học thuật mở và đặc biệt được sử dụng trong việc tạo địa chỉ Bitcoin và dấu vân tay PGP. Lập trình
Máy tính băm Whirlpool Tạo bản tóm tắt thông điệp Whirlpool 512-bit / 64-byte của một chuỗi văn bản được mã hóa dạng hex. Whirlpool là một hàm băm mật mã dựa trên mã hóa khối AES đã sửa đổi, được tiêu chuẩn ISO/IEC 10118-3 áp dụng và dự án NESSIE khuyến nghị. Lập trình
Máy tính tổng kiểm CRC32 Tính tổng kiểm CRC32 (Kiểm tra Dư Vòng 32-bit) của một chuỗi văn bản được mã hóa dạng hex. CRC32 được sử dụng rộng rãi để phát hiện lỗi trong Ethernet, ZIP, PNG và nhiều định dạng khác. CRC32 không phải là hàm băm mật mã và không nên được sử dụng cho mục đích bảo mật. Lập trình
Máy tính tổng kiểm Adler-32 Tính tổng kiểm Adler-32 của một chuỗi văn bản được mã hóa dạng hex. Adler-32 là thuật toán tổng kiểm nhanh được sử dụng trong thư viện nén zlib và rsync. Adler-32 nhanh hơn CRC32 nhưng cung cấp khả năng phát hiện lỗi yếu hơn. Nó không phải là hàm băm mật mã. Lập trình
Bộ mã hóa URL Mã hóa URL với mã hóa phần trăm. Mã hóa URL hữu ích để biểu diễn các ký tự ngoài phạm vi ASCII trong URL và nhúng URL bên trong các tham số URL. Lập trình
Bộ giải mã URL Giải mã URL đã được mã hóa bằng mã hóa phần trăm. Mã hóa URL hữu ích để biểu diễn các ký tự ngoài phạm vi ASCII trong URL và nhúng URL bên trong các tham số URL. Lập trình
Bộ mã hóa Base64 Mã hóa chuỗi văn bản bằng mã hóa Base64. Mã hóa Base64 hữu ích để biểu diễn dữ liệu nhị phân dưới dạng văn bản, hoặc trong định dạng tuần tự hóa văn bản như JSON hoặc XML. Lập trình
Bộ giải mã Base64 Giải mã chuỗi đã mã hóa Base64 thành văn bản. Mã hóa Base64 hữu ích để biểu diễn dữ liệu nhị phân dưới dạng văn bản, hoặc trong định dạng tuần tự hóa văn bản như JSON hoặc XML. Lập trình
Bộ giải mã JWT Giải mã JSON Web Token (JWT) để xem header, payload và chữ ký. Hữu ích cho việc gỡ lỗi và kiểm tra các token JWT được sử dụng trong xác thực và ủy quyền. Nội dung JWT của bạn sẽ không được lưu ở bất kỳ đâu. Lập trình
Trình tạo UUID (phiên bản 4) Tạo Mã định danh Duy nhất Toàn cầu (UUID) phiên bản 4 (ngẫu nhiên giả), một mã định danh 128-bit ngẫu nhiên có thể được coi là duy nhất. UUID còn được gọi là Mã định danh Duy nhất Toàn cục (GUID). Lập trình
Trình tạo UUID (phiên bản 1) Tạo Mã định danh Duy nhất Toàn cầu (UUID) phiên bản 1 (dựa trên thời gian), một mã định danh 128-bit được tạo từ dấu thời gian hiện tại và một node ngẫu nhiên. UUID còn được gọi là Mã định danh Duy nhất Toàn cục (GUID). Lập trình
Trình tạo UUID (phiên bản 5) Tạo Mã định danh Duy nhất Toàn cầu (UUID) phiên bản 5 (dựa trên tên, SHA-1), một mã định danh 128-bit xác định được tạo từ không gian tên và tên. Cùng một đầu vào luôn tạo ra cùng một UUID. Lập trình
Trình tạo UUID (phiên bản 7) Tạo Mã định danh Duy nhất Toàn cầu (UUID) phiên bản 7 (sắp xếp theo thời gian), một mã định danh 128-bit kết hợp dấu thời gian Unix với dữ liệu ngẫu nhiên để sắp xếp theo trình tự thời gian tự nhiên. Được định nghĩa trong RFC 9562. Lập trình
Trình định dạng JSON Định dạng chuỗi JSON (JavaScript Object Notation) để làm đẹp, dễ đọc hơn và xác thực cú pháp. Lập trình
Trình định dạng YAML Định dạng chuỗi YAML (YAML Ain't Markup Language) để làm đẹp, dễ đọc hơn và xác thực cú pháp. Lập trình
Trình định dạng XML Định dạng chuỗi XML (Extensible Markup Language) để làm đẹp, dễ đọc hơn và xác thực cú pháp. Lập trình
Trình tạo mã QR Tạo mã QR từ một chuỗi văn bản. Mã QR là mã vạch ma trận hai chiều có khả năng sửa lỗi, có thể mã hóa tới 7.089 ký tự. Mã QR có thể được quét bằng điện thoại để truy cập liên kết, thông tin thanh toán và nội dung thực tế tăng cường. Mã vạch và Mã QR
Trình tạo mã vạch PDF417 Tạo mã vạch PDF417 từ một chuỗi văn bản. PDF417 là mã vạch tuyến tính miễn phí bản quyền, thuộc phạm vi công cộng, có khả năng sửa lỗi và có thể mã hóa tới 1800 ký tự. Mã vạch PDF417 được sử dụng trong vận tải, quản lý kho hàng và nhận dạng. Mã vạch và Mã QR
Trình tạo mã vạch UPC-E Tạo mã vạch UPC-E từ một chuỗi số. UPC-E là mã vạch tuyến tính 8 chữ số được sử dụng để quét sản phẩm bán lẻ trong cửa hàng. UPC còn được gọi là Mã sản phẩm Toàn cầu. Mã vạch và Mã QR
Trình tạo mã vạch EAN-13 Tạo mã vạch EAN-13 từ một chuỗi số. EAN là mã vạch tuyến tính 13 chữ số được sử dụng để gắn nhãn sản phẩm bán lẻ, và trong đặt hàng bán buôn và kế toán. EAN còn được gọi là Mã số Mặt hàng Quốc tế hoặc Mã số Mặt hàng Châu Âu Mã vạch và Mã QR
Trình tạo mã vạch Code 39 Tạo mã vạch Code 39 từ một chuỗi văn bản. Code 39 là mã vạch tuyến tính có thể mã hóa tới 43 ký tự, bao gồm số, chữ cái và một số ký hiệu. Code 39 vẫn được một số dịch vụ bưu chính sử dụng. Mã vạch và Mã QR
Máy tính phần trăm Tính phần trăm của các số. Toán học
Máy tính diện tích hình tròn Tính diện tích hình tròn từ bán kính. Xem công thức, giải pháp từng bước và sơ đồ tương tác. Toán học
Máy tính chu vi hình tròn Tính chu vi hình tròn từ bán kính. Xem công thức, giải pháp từng bước và sơ đồ tương tác. Toán học
Máy tính diện tích hình chữ nhật Tính diện tích hình chữ nhật từ chiều rộng và chiều cao. Xem công thức, giải pháp từng bước và sơ đồ tương tác. Toán học
Máy tính diện tích tam giác Tính diện tích tam giác từ cạnh đáy và chiều cao. Xem công thức, giải pháp từng bước và sơ đồ tương tác. Toán học
Máy tính định lý Pythagoras Tính cạnh huyền của tam giác vuông. Nhập cạnh a và b để tìm c. Xem công thức, giải pháp từng bước và sơ đồ tương tác. Toán học
Máy tính thể tích hình trụ Tính thể tích hình trụ từ bán kính và chiều cao. Xem công thức, giải pháp từng bước và sơ đồ 3D tương tác. Toán học
Máy tính phân số Cộng, trừ, nhân hoặc chia phân số với giải pháp từng bước. Xem công thức, các bước chi tiết và sơ đồ phân số trực quan. Toán học
Máy tính BMI Tính Chỉ số Khối Cơ thể (BMI) bằng chiều cao và cân nặng. BMI là thước đo mỡ cơ thể dựa trên chiều cao và cân nặng áp dụng cho nam và nữ trưởng thành. Sức khỏe