Pages

Wednesday, 27 November 2024

Domain IP Checker Tool

Domain IP Checker

Domain IP Checker

Enter a domain name to fetch its IP address

body { background-color: #f9fafb; font-family: 'Arial', sans-serif; } h1 { font-weight: bold; } #result { margin-top: 20px; padding: 15px; border-radius: 5px; } #result.success { background-color: #d4edda; color: #155724; border: 1px solid #c3e6cb; } #result.error { background-color: #f8d7da; color: #721c24; border: 1px solid #f5c6cb; } document.getElementById('checkButton').addEventListener('click', function () { const domain = document.getElementById('domainInput').value.trim(); const resultDiv = document.getElementById('result'); if (!domain) { resultDiv.className = 'error'; resultDiv.textContent = 'Please enter a valid domain name.'; return; } fetch(`https://api.ipify.org/?domain=${domain}&format=json`) .then(response => response.json()) .then(data => { if (data.ip) { resultDiv.className = 'success'; resultDiv.innerHTML = `IP Address: ${data.ip}`; } else { throw new Error('Unable to fetch IP address.'); } }) .catch(error => { resultDiv.className = 'error'; resultDiv.textContent = `Error: ${error.message}`; }); });