Developer Tools
73 free developer tools. Browser-based. No signup. Privacy-first.
Developer Tools là gì?
Developer tools are browser-based utilities that format, convert, encode, hash and validate the data and code developers work with every day — JSON, SQL, Base64, UUIDs, regular expressions and more. They run entirely client-side, so payloads never leave the browser, and need no signup or installation.
What are developer tools?
This suite collects the small, repetitive utilities that punctuate a developer’s day — pretty-printing a minified JSON blob, decoding a Base64 token, generating a UUID, testing a regular expression, or hashing a string. Reaching for a single fast page beats wiring up a script or trusting a random site with sensitive payloads.
Because every tool runs in your browser, API keys, tokens and request bodies you paste in never touch a server. That makes these safe to use on production data — the kind of input you would never paste into an unknown online tool.
Why client-side?
- Privacy: sensitive data (API keys, payloads, passwords) never leaves your device.
- Speed: no network round-trip — results appear as you type.
- Reliability: works offline once loaded.
- Cost: always free, no signup or rate limits.
Browse Developer Tools
Formatters & Minifiers · 18
Trình định dạng JSON
Định dạng, kiểm tra và rút gọn JSON trực tuyến. Miễn phí, không cần đăng ký — dữ liệu không rời khỏi trình duyệt của bạn.
Mở công cụTrình định dạng SQL
Định dạng truy vấn SQL trực tuyến — làm đẹp mã cho MySQL, PostgreSQL, SQLite, SQL Server, Oracle và BigQuery.
Mở công cụTrình định dạng & rút gọn HTML
Làm đẹp hoặc rút gọn HTML ngay trong trình duyệt. Xử lý hoàn toàn phía client — mã HTML của bạn không bao giờ rời khỏi thiết bị.
Mở công cụTrình định dạng & rút gọn CSS
Làm đẹp hoặc rút gọn code CSS ngay trong trình duyệt. Miễn phí, không cần đăng ký, không upload.
Mở công cụTrình định dạng & xác thực YAML
Xác thực, định dạng lại và rút gọn (minify) YAML ngay trong trình duyệt. Phát hiện lỗi cú pháp kèm số dòng.
Mở công cụTrình định dạng XML
Làm đẹp hoặc rút gọn XML bằng trình phân tích cú pháp gốc của trình duyệt. Không phụ thuộc, nhanh và chính xác.
Mở công cụTrình định dạng Markdown
Định dạng lại Markdown bằng Prettier. Căn khoảng cách, ký hiệu danh sách và bố cục liên kết nhất quán.
Mở công cụTrình định dạng & rút gọn JavaScript
Làm đẹp code với Prettier hoặc rút gọn ngay trong trình duyệt. Hỗ trợ cú pháp hiện đại — async/await, optional chaining, JSX.
Mở công cụTrình định dạng Python
Reindent onlyDọn dẹp thụt lề Python, gộp các dòng trống dư thừa, chuẩn hóa kiểu dấu nháy chuỗi. Đây là công cụ làm sạch thụt lề, không phải bộ định dạng PEP-8 đầy đủ.
Mở công cụTrình định dạng PHP
Định dạng lại mã nguồn PHP ngay trong trình duyệt. Mặc định thân thiện với PSR-12, có thể chuyển kiểu dấu ngoặc nhọn và chuẩn hóa thẻ mở.
Mở công cụTrình định dạng Java
Reindent onlyThụt lề lại mã nguồn Java theo kiểu dấu ngoặc K&R hoặc Allman. Chạy hoàn toàn phía client, không biên dịch.
Mở công cụTrình định dạng C#
Reindent onlyThụt lề lại mã nguồn C# với dấu ngoặc nhọn kiểu Allman, chuẩn hóa auto-property và dọn gọn expression-bodied member. Đây là công cụ dọn thụt lề, không phải bản định dạng Roslyn đầy đủ.
Mở công cụTrình định dạng mã C / C++
Reindent onlyThụt lề lại mã nguồn C hoặc C++ với các tùy chọn kiểu dấu ngoặc nhọn, độ rộng thụt lề và vị trí đặt chỉ thị tiền xử lý. Đây là công cụ dọn thụt lề, không phải bản đầy đủ như clang-format.
Mở công cụTrình định dạng Ruby / Lua / Perl
Reindent onlyThụt lề lại mã nguồn Ruby, Lua hoặc Perl. Một công cụ, ba ngôn ngữ dựa trên từ khóa.
Mở công cụTrình định dạng GraphQL
Định dạng đẹp (pretty-print) các query, mutation và SDL của GraphQL bằng trình phân tích graphql/language chính thức.
Mở công cụTrình chuyển đổi CSS Preprocessor
Chuyển đổi qua lại giữa LESS, SCSS, SASS, Stylus và CSS. Dùng trình biên dịch thật cho các hướng "sang CSS", còn lại dùng phương pháp heuristic.
Mở công cụTrình rút gọn JavaScript
Rút gọn JavaScript bằng terser. Tùy chỉnh mangle, nén và chính sách xử lý comment — kèm so sánh kích thước trước/sau.
Mở công cụTrình rút gọn HTML
Rút gọn HTML bằng html-minifier-terser. Gộp khoảng trắng, xóa comment, rút gọn CSS/JS inline. Hiển thị mức tiết kiệm dung lượng theo thời gian thực.
Mở công cụData Converters · 15
Trình chuyển đổi CSV sang JSON
Chuyển đổi dữ liệu CSV (hoặc TSV / phân tách bằng dấu gạch đứng) sang JSON. Tự động nhận diện dấu phân tách, tuân thủ RFC 4180.
Mở công cụTrình chuyển đổi JSON sang CSV
Chuyển đổi mảng object JSON sang CSV. Có tùy chọn làm phẳng (flatten) theo dot-path cho dữ liệu lồng nhau.
Mở công cụTrình chuyển đổi JSON sang YAML
Chuyển đổi JSON sang YAML ngay trong trình duyệt. Theo đặc tả YAML 1.2.
Mở công cụTrình chuyển đổi YAML sang JSON
Chuyển đổi YAML sang JSON ngay trong trình duyệt. Phát hiện lỗi cú pháp kèm thông báo từ parser.
Mở công cụTrình chuyển đổi JSON sang XML
Chuyển đổi JSON sang XML ngay trong trình duyệt. Có thể tùy chỉnh phần tử gốc, tiền tố thuộc tính và khóa văn bản.
Mở công cụTrình trích xuất văn bản có dấu phân cách
Trích xuất một cột từ CSV, TSV hoặc bất kỳ văn bản có dấu phân cách nào. Chọn theo số cột hoặc tên tiêu đề. Tuân thủ RFC 4180.
Mở công cụTrình chuyển đổi XML sang JSON
Chuyển đổi XML sang JSON ngay trong trình duyệt. Sử dụng DOMParser gốc với tiền tố thuộc tính, khóa văn bản và chế độ compact có thể tùy chỉnh.
Mở công cụCông cụ chuyển đổi CSV sang XML
Chuyển đổi dữ liệu CSV (hoặc TSV / phân tách bằng dấu gạch đứng) sang XML. Có thể tùy chỉnh tên phần tử gốc (root) và phần tử bản ghi (record). Dòng tiêu đề sẽ trở thành các thẻ cột.
Mở công cụCông cụ chuyển CSV sang SQL
Tạo câu lệnh INSERT từ CSV. Hỗ trợ phương ngữ MySQL, PostgreSQL, SQLite hoặc SQL Server, có thể kèm CREATE TABLE.
Mở công cụTrình xóa thẻ HTML
Xóa các thẻ HTML và giải mã thực thể (entity) để chuyển thành văn bản thuần. Có các tùy chọn bật/tắt để giữ ngắt dòng, liên kết và khoảng trắng.
Mở công cụTrình trích xuất bảng HTML
Trích xuất các phần tử <table> từ HTML sang CSV, TSV, JSON hoặc Markdown. Cho phép chọn từng bảng riêng khi trang có nhiều hơn một bảng.
Mở công cụCông cụ chuyển HTML sang Markdown
Chuyển đổi HTML sang Markdown bằng Turndown. Tùy chỉnh đầy đủ kiểu tiêu đề ATX hoặc Setext, kiểu gạch đầu dòng và kiểu code-fence.
Mở công cụTrình chuyển đổi Markdown sang HTML
Hiển thị Markdown thành HTML với xem trước trực tiếp. Hỗ trợ bảng GFM, danh sách công việc, khối mã fenced code. Chạy bằng thư viện marked.
Mở công cụTrình chuyển JSON sang Java POJO
Tạo Java POJO từ JSON. Có tùy chọn bật/tắt annotation Jackson, Lombok, hoặc record Java 16+. Đối tượng lồng nhau sẽ trở thành class lồng nhau.
Mở công cụChuyển đổi POJO sang JSON
Chuyển một instance POJO (Plain Old Java Object) của Java sang JSON bằng Jackson, Gson, hoặc Moshi. Các đoạn code sao chép-dán-là-chạy được, kèm công cụ chuyển ngược khi bạn cần dựng lại chính class POJO đó.
Mở công cụEncoding & Encryption · 7
Công cụ mã hóa & giải mã Base64
Mã hóa và giải mã văn bản hoặc file Base64. Hỗ trợ biến thể chuẩn và URL-safe. Miễn phí, không cần đăng ký.
Mở công cụTrình mã hóa & giải mã URL
Mã hóa và giải mã URL cùng các tham số query string. Percent-encoding giúp truyền dữ liệu an toàn.
Mở công cụMã hóa & Giải mã AES
Mã hóa và giải mã văn bản bằng AES-256-GCM cùng mật khẩu. Dẫn xuất khóa bằng PBKDF2-SHA256, chạy hoàn toàn trên trình duyệt của bạn.
Mở công cụTrình mã hóa & giải mã Base-N
Mã hóa và giải mã Base16, Base32 (RFC 4648), Base32 Crockford, Base85 (ASCII85) và Base91 ngay trong trình duyệt.
Mở công cụTrình chuyển đổi UTF-8
Chuyển đổi văn bản sang byte thập lục phân UTF-8, byte thập phân, chuỗi thoát \xAB hoặc \u{HEX} — và ngược lại.
Mở công cụTrình chuyển đổi HTML Entities
Mã hóa và giải mã HTML entities — dạng tên, thập phân và hex. Bao gồm hơn 250 entity HTML5.
Mở công cụEscape & Unescape chuỗi
Escape và unescape chuỗi ký tự cho HTML, XML, Java, C#, JavaScript, JSON, CSV (RFC 4180) và SQL.
Mở công cụHash & Crypto · 6
Trình tạo mã băm MD5
Tính mã băm (digest) MD5 của văn bản hoặc tệp (tối đa 50 MB) ngay trong trình duyệt. Xuất kết quả dạng hex hoặc Base64.
Mở công cụTrình tạo Hash SHA-256
Tính mã băm SHA-256 của văn bản hoặc tệp ngay trong trình duyệt bằng Web Crypto API. Xuất kết quả dạng hex hoặc Base64.
Mở công cụTrình tạo mã băm SHA-1
Tính mã băm (digest) SHA-1 của văn bản hoặc tệp ngay trong trình duyệt bằng Web Crypto API. Hữu ích cho mã commit Git và các hệ thống cũ.
Mở công cụTrình mã hóa ROT13
Mật mã ROT13 cổ điển ngay trong trình duyệt của bạn. Mã hóa và giải mã là cùng một thao tác.
Mở công cụMật mã Caesar
Mã hóa và giải mã bằng mật mã dịch chuyển Caesar cổ điển. Bao gồm chế độ tự động phát hiện dựa trên tần suất chữ cái tiếng Anh.
Mở công cụTrình tạo Hash — Đầy đủ thuật toán
Tính hash MD4, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3, Keccak-256, CRC-32 và NTLM cho văn bản hoặc file ngay trong trình duyệt.
Mở công cụNumbers & Bitwise · 6
Trình chuyển đổi hệ cơ số
Chuyển đổi số giữa hệ thập phân, nhị phân, bát phân và thập lục phân trong lưới 4 dòng cập nhật trực tiếp. An toàn với BigInt, có tùy chọn chế độ có dấu 32-bit / 64-bit.
Mở công cụMáy tính Bitwise
Các phép AND, OR, XOR, NAND, NOR, XNOR, NOT và dịch bit trên hai toán hạng BigInt. Kết quả hiển thị đồng thời ở dạng thập phân, nhị phân, bát phân và thập lục phân.
Mở công cụTrình chuyển đổi định dạng IP
Chuyển đổi địa chỉ IPv4 và IPv6 giữa dạng chấm thập phân, số nguyên thập phân, hex, bát phân, nhị phân, và dạng canonical / mở rộng. Tự động nhận diện định dạng đầu vào.
Mở công cụTrình chuyển đổi Chuỗi sang Hex
Chuyển đổi văn bản sang byte hex UTF-8 và ngược lại. Chọn một trong năm ký tự phân tách khi mã hóa; khi giải mã, công cụ tự động loại bỏ mọi ký tự phân tách phổ biến.
Mở công cụTrình chuyển đổi chuỗi sang nhị phân
Chuyển đổi văn bản sang nhị phân 8-bit và ngược lại. Hỗ trợ UTF-8, có tùy chọn thêm khoảng trắng giữa byte và nibble để dễ đọc.
Mở công cụTrình chuyển đổi ASCII
Chuyển ký tự sang mã ASCII / Unicode ở dạng thập phân, thập lục phân, nhị phân và bát phân — hoặc hiển thị bảng trực tiếp cho bất kỳ chuỗi nào.
Mở công cụDate & Time · 3
Trình chuyển đổi múi giờ
Chuyển đổi ngày giờ bất kỳ giữa các múi giờ IANA. Nhận biết DST, có thể chia sẻ, chạy hoàn toàn trên trình duyệt của bạn.
Mở công cụTrình chuyển đổi Unix Timestamp
Chuyển đổi Unix timestamp (giây hoặc mili-giây) sang định dạng ISO, UTC, RFC 2822, giờ địa phương và dạng tương đối. Có bảng “Now” cập nhật trực tiếp.
Mở công cụTrình dịch Crontab
Dịch một biểu thức cron sang tiếng Anh dễ hiểu và xem trước 5 lần chạy tiếp theo. Hỗ trợ cú pháp 5 trường tiêu chuẩn và 6 trường có giây.
Mở công cụValidators & Testers · 4
Trình kiểm tra JSONPath
Kiểm tra biểu thức JSONPath trên dữ liệu JSON của bạn. Trình đánh giá trực tiếp trả về cả path và value, hỗ trợ filter, slice, recursive descent.
Mở công cụTrình kiểm tra XPath
Kiểm tra biểu thức XPath trên tài liệu XML hoặc HTML bằng công cụ XPath gốc của trình duyệt. Bảng kết quả cập nhật trực tiếp.
Mở công cụTrình tạo dữ liệu Regex
Tạo 1–100 chuỗi khớp với bất kỳ mẫu regex nào. Rất phù hợp cho dữ liệu test, fixture và fuzzing.
Mở công cụTrình kiểm tra JSON5
Kiểm tra JSON5 với báo lỗi kèm số dòng và cột. Hỗ trợ comment, dấu phẩy cuối, dấu nháy đơn, số hex.
Mở công cụDiff & Compare · 2
Web & SEO · 5
Trình tạo Slug URL
Chuyển bất kỳ văn bản nào thành slug URL sạch sẽ. Chuyển đổi ký tự có dấu, loại bỏ dấu câu, tùy chọn lược bỏ stopword.
Mở công cụTrình tạo bảng Markdown
Tạo bảng GitHub Flavored Markdown (GFM) trên lưới chỉnh sửa trực tiếp. Dán TSV hoặc CSV, tùy chỉnh căn lề cho từng cột.
Mở công cụTrình tạo URL UTM
Tạo URL gắn thẻ chiến dịch cho Google Analytics, GA4, Plausible, PostHog. Kiểm tra hợp lệ URL và lưu 5 URL gần nhất trên máy.
Mở công cụTrình phân tích URL
Tách một URL thành scheme, thông tin đăng nhập, host, port, path, query và hash. Bảng tham số query đã giải mã percent-encoding, cập nhật trực tiếp.
Mở công cụTrình thử nghiệm HTML
Trình thử nghiệm HTML/CSS/JS trực tiếp với xem trước qua iframe sandbox. Tự động lưu vào localStorage. Chạy hoàn toàn phía client.
Mở công cụGenerators · 4
Trình tạo UUID
Tạo UUID trực tuyến — v1, v4, v7 và Nil. Tạo hàng loạt tới 10.000. Miễn phí, không cần đăng ký.
Mở công cụTrình tạo mật khẩu
Tạo mật khẩu ngẫu nhiên mạnh, an toàn về mặt mật mã. Tùy chỉnh độ dài và bộ ký tự — chạy trong trình duyệt của bạn.
Mở công cụTrình tạo JSON ngẫu nhiên
Tạo dữ liệu JSON giả từ schema bằng faker.js. Xuất đa định dạng: JSON, CSV, TSV, XML. Miễn phí, chạy hoàn toàn trong trình duyệt.
Mở công cụTrình làm rối JavaScript
Làm rối mã JavaScript bằng control-flow flattening, string array, dead-code injection và identifier mangling. Có 3 preset, chạy ngay trong trình duyệt.
Mở công cụText Style & Cases · 1
Câu hỏi thường gặp
Từ được tách (tokenize) như thế nào?
Văn bản được chuyển về chữ thường rồi khớp các chuỗi liên tiếp gồm chữ cái, chữ số và dấu nháy đơn qua regex /[a-zà-ÿ\d']+/giu. Vì vậy “don't” vẫn là một token; dấu câu và emoji sẽ làm tách từ.
Những stopword nào bị bỏ qua?
Một danh sách ngắn tiếng Anh gồm mạo từ, giới từ, đại từ thông dụng và trợ động từ — cùng danh sách mà công cụ Word & Character Counter của chúng tôi dùng cho tính năng top-keywords.
Phần trăm tính trên token đã lọc hay token gốc?
Tính trên số lượng đã lọc khi stopword bị bỏ qua, ngược lại tính trên tổng số token. Dù thế nào thì cột này cũng phản ánh tỷ lệ của các từ thực sự được đếm.
Công cụ liên quan?
Dùng Word & Character Counter để có bản tóm tắt tổng quan kèm thời gian đọc, hoặc Filter Lines nếu bạn cần lọc dòng theo lần xuất hiện.
Xây dựng, chia sẻ và phát triển trên Zerethon Social
Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.