URL Parser & Query String Builder
Phân tách URL thành protocol/host/path/query/hash. Chỉnh sửa từng query param và rebuild URL chuẩn — dùng URL & URLSearchParams API.
Thành phần URL
| Protocol | |
| User:Pass | |
| Host | |
| Port | |
| Path | |
| Hash |
Query parameters
URL mới
Tool dùng URL & URLSearchParams chuẩn — phân tách protocol, host, path, query, hash; chỉnh sửa từng param và rebuild URL chuẩn.
Khi nào cần parse URL?
- Debug UTM tracking: ?utm_source=newsletter&utm_campaign=launch — xem từng tham số đúng chưa.
- Build API URL: thêm/xoá query param dynamic — không phải nối string thủ công.
- Phân tích link affiliate: link Shopee/Lazada có nhiều param tracking — biết mỗi param làm gì.
- OAuth callback: redirect_uri có hash params — tách để extract token.
- SEO audit: detect URL có tracking param dư thừa, suggest canonical URL.
Cấu trúc URL chuẩn
https://user:pass@example.com:8080/path/to/page?key=value&q=hello#section
└─┬─┘ └────┬────┘ └────┬────┘ └─┬┘ └──────┬──────┘ └──────┬───────┘ └───┬──┘
protocol auth host port path query hash Tip về query string encoding
- Space: encode thành
%20hoặc+(cùng nghĩa trong query). - Tiếng Việt có dấu: phải encode thành UTF-8 percent-encoded. Vd:
café→caf%C3%A9. - Ký tự đặc biệt:
&,=,?,#trong value phải encode để không nhầm với separator. - Tool dùng
URLSearchParams.toString()— auto encode đúng chuẩn.
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ụ →JWT Decoder
Decode JWT token, xem header/payload/claims với thời gian dễ đọc.
MỚISo sánh văn bản (Diff)
Paste 2 đoạn text/code → highlight khác biệt từng từ/dòng/ký tự. Phù hợp diff output AI.
MỚIJSON Schema Generator
Tạo JSON Schema (Draft-07) từ JSON mẫu — dùng cho structured output LLM, validate API.
MỚIFormat JSON
Format / minify / validate JSON. Sort key A-Z, custom indent, phím tắt Ctrl+Enter.