URL Validator
Tempel sebuah URL dan alat ini memeriksa apakah URL itu ditulis dengan benar, lalu menunjukkan persis bagaimana ia dipecah. Alat ini memakai validasi bawaan PHP (filter_var dengan FILTER_VALIDATE_URL) untuk memeriksa sintaks dan melaporkan scheme, host, port, path, query, dan fragment, serta apakah URL bersifat absolut dan apakah memakai HTTPS. Ini hanya pemeriksaan format: alat ini tidak pernah membuka tautan atau menghubungi server, jadi ia tidak bisa memberi tahu apakah halaman sedang online.
Cara pemeriksaan bekerja
-
1
Tempel sebuah URL
Ketik atau tempel satu URL. URL diperiksa secara langsung saat Anda mengetik, tanpa tombol yang perlu ditekan.
-
2
Baca putusannya
Panel hijau berarti sintaks valid; panel merah berarti tidak. Scheme yang hilang atau spasi di dalam URL akan membuatnya gagal.
-
3
Periksa bagian-bagiannya
Tabel mencantumkan scheme, host, port, path, query, dan fragment yang ditemukan.
-
4
Periksa dua penanda
Baris tambahan menunjukkan apakah URL bersifat absolut (memiliki scheme sekaligus host) dan apakah memakai HTTPS.
Apa yang dilakukan dan tidak dilakukan pemeriksaan
Validator ini hanya memeriksa format, dengan aturan yang sama seperti yang dipakai backend PHP: filter_var($url, FILTER_VALIDATE_URL). Ia cocok untuk menangkap salah ketik dan tautan yang salah bentuk sebelum Anda menyimpannya, tetapi ia tidak pernah menyentuh jaringan.
| Dilakukan | Tidak dilakukan |
|---|---|
| Memastikan sintaks URL valid | Membuka URL atau memuat halaman |
Mewajibkan scheme seperti http atau https |
Memeriksa DNS atau apakah host ada |
| Menolak spasi dan banyak karakter ilegal | Melaporkan status HTTP seperti 200 atau 404 |
| Memisahkan scheme, host, port, path, query, fragment | Mengikuti redirect |
| Menandai apakah URL absolut dan memakai HTTPS | Memeriksa sertifikat SSL/TLS |
Apa yang lolos dan apa yang ditolak
| URL | Hasil | Alasan |
|---|---|---|
https://example.com/path?q=1 |
Valid | URL absolut dan lengkap |
example.com/path |
Tidak valid | Tanpa scheme |
https://example.com/my file |
Tidak valid | Spasi tak ter-encode |
ftp://files.example.com |
Valid | Scheme apa pun dihitung; penanda HTTPS menampilkan No |
https://does-not-exist.invalid |
Valid | Sintaks benar; host tidak pernah dihubungi |
Domain terinternasionalisasi
Pemeriksaan memakai aturan ASCII, jadi host yang ditulis dengan karakter non-ASCII, seperti https://münchen.de, ditandai tidak valid meski browser akan menerimanya setelah mengubah host menjadi Punycode (xn--mnchen-3ya.de). Ubah host terlebih dahulu jika Anda ingin ia lolos. Ketika Anda perlu tahu apakah sebuah tautan benar-benar aktif, gunakan alat khusus pemeriksa ketersediaan atau tautan rusak.
Pertanyaan yang Sering Diajukan
Tidak. Artinya URL ditulis dengan benar. Alat ini tidak pernah membuka tautan, jadi URL yang valid tetap bisa mengarah ke 404 atau server yang mati. Gunakan pemeriksa situs web atau ketersediaan untuk mengetahui apakah sebuah halaman benar-benar merespons.
Karena ia tidak punya scheme. Validasi mewajibkan protokol seperti http:// atau https://; tambahkan satu dan ia akan lolos.
Tidak, sama sekali tidak ada permintaan jaringan. Baris HTTPS hanya melaporkan apakah scheme-nya https, bukan apakah sertifikatnya tepercaya atau situsnya merespons.
URL dikirim ke server kami untuk diperiksa, karena alat ini berjalan di sisi server. Kami tidak menyimpan URL itu sendiri; hanya dicatat hitungan anonim bahwa validator telah digunakan.
Alat Terkait
Referensi Tabel ASCII
Tabel ASCII lengkap dari 0 sampai 127 dengan desimal, heksadesimal, oktal, biner, dan referensi karakter numerik HTML untuk setiap karakter, termasuk kode kontrol seperti NUL, LF, dan DEL.
Referensi Karakter HTML
Daftar entitas HTML yang dapat dicari, beserta kode bernama dan kode numeriknya, serta fitur salin dengan satu klik untuk karakter khusus dan simbol.
Referensi pintasan papan ketik
Cari pintasan bawaan terdokumentasi untuk VS Code, Chrome, dan Bash dengan GNU Readline di macOS, Windows, dan Linux.
Galeri Lorem Picsum
Jelajahi gambar pengganti Lorem Picsum dalam berbagai ukuran. Salin URL dengan varian blur, grayscale, atau seed tetap untuk wireframe dan prototipe.
Pratinjau Markdown
Tulis Markdown dan lihat HTML hasil render diperbarui secara langsung. Sintaks ala GitHub dengan tabel, daftar tugas, blok kode berpagar, dan tautan otomatis.
Generator Tabel Markdown
Buat tabel Markdown secara visual atau tempelkan file berformat CSV/TSV. Atur penjajaran kolom, pengisian ruang kosong (padding), dan baris kepala; kemudian salin hasil tampilan Markdown yang telah diatur tersebut.
Alat ini tersedia dalam bahasa lain
- URL 검증기 [KO]
- مدقق عناوين URL [AR]
- Validador de URL [ES]
- URL検証ツール [JA]
- URL-validator [NL]
- Trình xác thực URL [VI]
- Validateur d'URL [FR]
- Walidator URL [PL]
- URL-Validator [DE]
- ตัวตรวจสอบ URL [TH]
- URL-validerare [SV]
- Validador de URL [PT]
- URL Doğrulayıcı [TR]
- URL验证器 [ZH]
- Validator URL [IT]
- URL Validator [EN]
- Валидатор URL [RU]