TopDev
🙈

.env Masker — che secret trước khi share

Mask giá trị .env trước khi paste vào GitHub Issue, Slack, screenshot. 4 chế độ: ***, giữ 4 ký tự đầu, .env.example rỗng, hoặc thay bằng độ dài. Hỗ trợ allowlist (giữ NODE_ENV/PORT) và blocklist.

Tất cả công cụ Browser-only
.env (đã mask)
 

Mask .env trước khi share lên GitHub Issue, Slack, screenshot. Mọi xử lý chạy trong trình duyệt — không gửi secret lên server. Một trong những lỗi rò rỉ phổ biến nhất là quên scrub secret khi paste log.

Khi nào dùng?

4 chế độ mask

ModeOutputKhi dùng
Mask toàn bộSECRET=***Gọn nhất, không lộ độ dài
Giữ 4 ký tự đầuSECRET=sk_l****Đủ để bạn nhận ra key, không lộ phần còn lại
.env.exampleSECRET=Tạo template cho repo public
Thay bằng độ dàiSECRET=***********Lộ độ dài nhưng không lộ format

Quy tắc auto-detect

Mặc định tool mask key match pattern: TOKEN, SECRET, KEY, PASSWORD, PWD, AUTH, CREDENTIAL, API_KEY, PRIVATE, DSN, _URL.

Mặc định KHÔNG mask key bắt đầu bằng: NODE_ENV, PORT, HOST, LOG_LEVEL, TZ, LANG, DEBUG, PUBLIC_, NEXT_PUBLIC_, VITE_, REACT_APP_, NUXT_PUBLIC_.

Có thể override bằng allowlist (luôn giữ) và blocklist (luôn mask). Allowlist ưu tiên cao hơn.

Lưu ý quan trọng

Phù hợp với ai

Lập trình viên fullstack/backend/devops — debug JWT, format JSON/SQL, parse cURL, tính subnet CIDR, vẽ diagram Mermaid, viết commit chuẩn… Toolkit dùng hằng ngày trong terminal & code editor.

Câu hỏi thường gặp

Code/token tôi paste có gửi đi đâu không?

Không. Tất cả công cụ dev của TopDev chạy 100% client-side — JWT, SQL, JSON, cURL, regex… đều xử lý trong trình duyệt. Bạn có thể tắt mạng để kiểm chứng. Phù hợp để paste token nội bộ, query database production, key API.

Có hỗ trợ offline / cài thành PWA không?

Tool đã chạy được offline sau lần load đầu tiên. PWA installable đang nằm trong roadmap — hiện tại bạn có thể bookmark trang và dùng khi mất mạng.

Công cụ liên quan

Xem tất cả công cụ →