Chuyển tới nội dung chính
Z

Developer Tools

73 free developer tools. Browser-based. No signup. Privacy-first.

Free No signup Client-side Privacy friendly

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 only

Dọ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 only

Thụ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 only

Thụ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 only

Thụ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 only

Thụ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ụ

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ụ

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.

Dùng thử Zerethon miễn phí