DevToolPal
VI

Công cụ lập trình

Định dạng, chuyển đổi, mã hóa và tạo dữ liệu. Miễn phí, nhanh và riêng tư: dữ liệu của bạn luôn ở trong trình duyệt.

62 công cụ

Bộ chuyển đổi

Chuyển đổi màu (HEX, RGB, HSL) Chuyển đổi màu giữa HEX, RGB, HSL, HSV và CMYK, xem trước trực tiếp và kiểm tra độ tương phản với nền trắng và đen. Chuyển CSV sang bảng HTML Biến dữ liệu CSV thành bảng HTML gọn gàng có hàng tiêu đề, sẵn sàng dán vào trang web hoặc email. Chuyển đổi CSV sang JSON Chuyển CSV sang JSON và JSON ngược lại sang CSV, tự nhận diện dấu phân cách, hỗ trợ tiêu đề và nhận diện kiểu dữ liệu. Chuyển đổi CSV sang TSV Chuyển giá trị phân tách bằng dấu phẩy sang giá trị phân tách bằng tab, xử lý đúng các ô có dấu nháy. Chuyển đổi CSV sang XML Chuyển các hàng CSV thành phần tử XML, dùng hàng tiêu đề làm tên phần tử. Tự động nhận diện dấu phân cách. Chuyển đổi đơn vị dung lượng dữ liệu Chuyển đổi giữa bit, byte, KB, MB, GB, TB và các đơn vị nhị phân KiB, MiB, GiB. Chuyển đổi Excel sang CSV (XLSX ⇄ CSV) Chuyển bất kỳ trang tính nào của tệp .xlsx sang CSV, hoặc biến CSV thành tệp Excel. Giữ nguyên ngày tháng, số và ô nhiều dòng. Không tải lên gì cả. Chuyển đổi định dạng ảnh (JPG, PNG, WebP) Chuyển ảnh sang JPG, PNG hoặc WebP hàng loạt, thu nhỏ theo kích thước tối đa và tải từng ảnh hoặc cả gói ZIP. Chạy trong trình duyệt. Chuyển ảnh sang PDF Ghép ảnh JPG, PNG, WebP và các ảnh khác thành một tệp PDF, mỗi trang một ảnh, khổ A4, Letter hoặc vừa với từng ảnh. Không tải lên gì cả. Chuyển JSON sang bảng HTML Biến một mảng JSON các object thành bảng HTML, làm phẳng các trường lồng nhau thành cột có tên dạng dấu chấm. Chuyển đổi JSON sang TSV Chuyển một mảng JSON các object sang giá trị phân tách bằng tab để dán thẳng vào Excel hoặc Google Sheets. Chuyển đổi JSON sang XML Chuyển JSON sang XML hợp lệ, có thụt lề, với mảng thành các phần tử lặp lại và khóa "@" thành thuộc tính. Chuyển đổi hệ cơ số Chuyển số nguyên với độ lớn bất kỳ giữa hệ nhị phân, bát phân, thập phân, thập lục phân và cơ số 36. Chuyển PDF sang ảnh (PNG, JPG) Chuyển từng trang PDF thành ảnh PNG, JPG hoặc WebP với độ phân giải tùy chọn, rồi tải từng trang hoặc cả gói ZIP. Không tải gì lên máy chủ. Chuyển SVG sang PNG Chuyển mã hoặc tệp SVG thành ảnh PNG, JPG hay WebP sắc nét ở mức 1×–4× hoặc độ rộng tùy ý, với nền trong suốt hoặc màu đặc. Văn bản sang nhị phân và Hex Chuyển văn bản thành byte UTF-8 ở dạng nhị phân, hex, thập phân hoặc bát phân, và giải mã byte trở lại văn bản. Chuyển TOML sang JSON Chuyển TOML sang JSON và JSON sang TOML: bảng, mảng bảng, bảng nội tuyến và ngày giờ, báo đúng vị trí lỗi. Chuyển đổi đơn vị Chuyển đổi đơn vị chiều dài, khối lượng, nhiệt độ, thể tích, diện tích, tốc độ, thời gian, áp suất và năng lượng ở cùng một nơi. Chuyển đổi Unix timestamp Chuyển Unix timestamp (giây, mili giây, micro giây hoặc nano giây) sang ngày giờ dễ đọc và ngược lại. Chuyển XML sang CSV Chuyển các bản ghi XML lặp lại thành các hàng CSV, với thuộc tính và phần tử lồng nhau làm cột. Chuyển XML sang bảng HTML Hiển thị các bản ghi XML lặp lại thành bảng HTML, với thuộc tính và phần tử lồng nhau làm cột. Chuyển XML sang JSON Chuyển XML sang JSON ngay trong trình duyệt, giữ thuộc tính, văn bản và phần tử lặp lại, báo đúng vị trí lỗi. Chuyển XML sang TSV Chuyển các bản ghi XML lặp lại thành giá trị phân tách bằng tab, dán thẳng vào bảng tính. Chuyển YAML sang JSON Chuyển YAML sang JSON và JSON sang YAML, hỗ trợ anchor, tệp nhiều tài liệu và báo đúng vị trí lỗi.

Định dạng & rút gọn

Định dạng code Làm đẹp code HTML, CSS, JavaScript, TypeScript, JSON, XML, Markdown, YAML và GraphQL bằng Prettier. Định dạng code Go Định dạng mã nguồn Go bằng gofmt, được biên dịch sang WebAssembly và chạy ngay trong trình duyệt của bạn. Rút gọn JavaScript & CSS Rút gọn JavaScript bằng Terser và CSS bằng CSSO để giảm kích thước tệp, ngay trong trình duyệt của bạn. Làm rối code JavaScript Làm JavaScript khó đọc bằng cách đổi tên biến, ẩn chuỗi và làm phẳng luồng logic, trong khi code vẫn chạy y như cũ. Định dạng & kiểm tra JSON Làm đẹp, kiểm tra và rút gọn JSON với vị trí lỗi chính xác. Chạy hoàn toàn trong trình duyệt của bạn. Trình chỉnh sửa JSON dạng cây Xem JSON dưới dạng cây có thể thu gọn và sửa trực tiếp khóa, giá trị và kiểu dữ liệu, JSON được cập nhật ngay khi bạn sửa. Định dạng PHP Làm đẹp mã PHP theo PER Coding Style (PSR-12) bằng plugin PHP chính thức của Prettier. Định dạng Python Định dạng mã Python theo phong cách Black bằng Ruff formatter được biên dịch sang WebAssembly. Định dạng Ruby Định dạng mã Ruby bằng Syntax Tree, chạy trên trình thông dịch Ruby thật được biên dịch sang WebAssembly. Định dạng SQL Làm đẹp câu truy vấn SQL cho MySQL, PostgreSQL, SQL Server, Oracle, SQLite, BigQuery và nhiều hệ khác.

Mã hóa & băm

Mã hóa & giải mã Base64 Mã hóa văn bản sang Base64 hoặc giải mã Base64 về văn bản, hỗ trợ đầy đủ UTF-8 và dạng an toàn cho URL. Mã hóa & giải mã HTML entity Chuyển văn bản thành HTML entity như < và é, hoặc giải mã entity trở lại văn bản thuần. Chuyển ảnh sang Base64 Chuyển ảnh PNG, JPG, GIF, WebP hoặc SVG thành data URI Base64 cho CSS, HTML và Markdown, hoặc giải mã Base64 trở lại thành ảnh. Giải mã JWT Giải mã JSON Web Token để đọc header và payload, đồng thời kiểm tra thời điểm phát hành và thời điểm hết hạn. Tạo mã băm MD5 & SHA Tính cùng lúc mã băm MD5, SHA-1, SHA-256, SHA-384 và SHA-512 của bất kỳ văn bản nào, dạng hex hoặc Base64. Tạo mã băm MD5 Tính mã băm MD5 của bất kỳ văn bản nào, từng dòng nếu cần. Đầu ra Hex hoặc Base64, tính ngay trong trình duyệt. Tạo mã băm SHA-1 Tính mã băm SHA-1 của bất kỳ văn bản nào, từng dòng nếu cần. Đầu ra Hex hoặc Base64, tính ngay trong trình duyệt. Tạo mã băm SHA-256 Tính mã băm SHA-256 của bất kỳ văn bản nào, từng dòng nếu cần. Đầu ra Hex hoặc Base64, tính ngay trong trình duyệt. Tạo mã băm SHA-512 Tính mã băm SHA-512 của bất kỳ văn bản nào, từng dòng nếu cần. Đầu ra Hex hoặc Base64, tính ngay trong trình duyệt. Mã hóa & giải mã URL Mã hóa phần trăm văn bản để dùng an toàn trong URL và query string, hoặc giải mã chuỗi %XX trở lại văn bản dễ đọc.

Công cụ văn bản

Phát triển web

Trình tạo