https://www.highrevenuenetwork.com/znypawnc0h?key=5c94983c7736435e1396ac78eead083c

Saturday, July 27, 2024

Bank IFSC Code Checker

Bank IFSC Code Checker

body { font-family: Arial, sans-serif; background-color: #f0f0f0; display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; } .container { background-color: #fff; padding: 20px; border-radius: 8px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); text-align: center; width: 100%; max-width: 500px; } h1 { margin-bottom: 20px; color: #007bff; } .form-group { margin-bottom: 15px; } .form-control { width: 100%; padding: 10px; border-radius: 4px; border: 1px solid #ddd; font-size: 16px; } .btn { background-color: #28a745; color: #fff; padding: 10px 20px; border: none; border-radius: 4px; cursor: pointer; font-size: 16px; } .btn:hover { background-color: #218838; } .hidden { display: none; } .result-container { margin-top: 20px; text-align: left; } .result-container p { margin: 10px 0; } .result-container span { font-weight: bold; color: #333; }
QR Code Generator

QR Code Generator

body { font-family: Arial, sans-serif; background-color: #f0f0f0; display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; } .container { background-color: #fff; padding: 20px; border-radius: 8px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); text-align: center; width: 100%; max-width: 500px; } h1 { margin-bottom: 20px; } .form-group { margin-bottom: 15px; } .form-control { width: 100%; padding: 10px; border-radius: 4px; border: 1px solid #ddd; } .btn { background-color: #007bff; color: #fff; padding: 10px 20px; border: none; border-radius: 4px; cursor: pointer; font-size: 16px; } .btn:hover { background-color: #0056b3; } .hidden { display: none; } .qr-code-container { margin: 20px 0; } .qr-code-container img { max-width: 100%; height: auto; } document.addEventListener('DOMContentLoaded', () => { const qrTypeSelect = document.getElementById('qr-type'); const qrInput = document.getElementById('qr-input'); const generateBtn = document.getElementById('generate-btn'); const qrCodeContainer = document.getElementById('qr-code-container'); const downloadBtn = document.getElementById('download-btn'); const generateQRCode = (text) => { QRCode.toDataURL(text, { color: { dark: '#000000', light: '#ffffff' } }, (err, url) => { if (err) { console.error(err); return; } qrCodeContainer.innerHTML = `QR Code`; downloadBtn.classList.remove('hidden'); downloadBtn.setAttribute('href', url); downloadBtn.setAttribute('download', 'qrcode.png'); }); }; generateBtn.addEventListener('click', () => { const type = qrTypeSelect.value; let text = qrInput.value.trim(); if (text) { switch (type) { case 'URL': generateQRCode(text); break; case 'WhatsApp': generateQRCode(`https://wa.me/${text}`); break; case 'Text': generateQRCode(text); break; case 'Email': generateQRCode(`mailto:${text}`); break; default: alert('Invalid QR Code type.'); } } else { alert('Please enter the input.'); } }); downloadBtn.addEventListener('click', () => { // This will trigger the download when the button is clicked. }); });
Calculator Tool

Calculator

body { font-family: Arial, sans-serif; margin: 0; padding: 0; display: flex; justify-content: center; align-items: center; height: 100vh; background-color: #f0f0f0; } .calculator-container { width: 90%; max-width: 400px; background-color: white; padding: 20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border-radius: 10px; text-align: center; } h1 { margin-bottom: 20px; color: #333; } .calculator { width: 100%; } #display { width: 100%; height: 50px; margin-bottom: 10px; padding: 10px; font-size: 24px; text-align: right; border: 1px solid #ddd; border-radius: 5px; background-color: #f9f9f9; } .buttons { display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; } button { width: 100%; padding: 20px; font-size: 18px; border: none; border-radius: 5px; cursor: pointer; } button:active { transform: scale(0.98); } button:nth-child(4n+1) { background-color: #ff4d4d; color: white; } button:nth-child(4n+2) { background-color: #ffcc00; color: white; } button:nth-child(4n+3) { background-color: #00b3b3; color: white; } button:nth-child(4n+4), .equals { background-color: #4CAF50; color: white; } button:hover { opacity: 0.9; } function clearDisplay() { document.getElementById("display").value = ""; } function deleteLast() { let display = document.getElementById("display"); display.value = display.value.slice(0, -1); } function appendValue(value) { let display = document.getElementById("display"); display.value += value; } function calculateResult() { let display = document.getElementById("display"); try { display.value = eval(display.value); } catch (error) { alert("Invalid expression"); clearDisplay(); } }
Image Resizer Tool

Image Resizer Tool

Download Resized Image
body { font-family: Arial, sans-serif; margin: 0; padding: 0; display: flex; justify-content: center; align-items: center; height: 100vh; background-color: #f0f0f0; } .container { width: 90%; max-width: 600px; background-color: white; padding: 20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border-radius: 10px; text-align: center; } h1 { margin-bottom: 20px; color: #333; } input[type="file"] { margin: 10px 0; } .resize-options { display: flex; justify-content: space-between; margin: 10px 0; } input[type="number"] { width: 45%; padding: 10px; font-size: 16px; border-radius: 5px; border: 1px solid #ddd; } canvas { display: none; margin: 20px 0; border: 1px solid #ddd; } .download-button { padding: 10px 20px; font-size: 16px; border: none; border-radius: 5px; background-color: #4CAF50; color: white; text-decoration: none; cursor: pointer; display: none; margin-top: 20px; } .download-button:hover { background-color: #45a049; } let img = new Image(); let canvas = document.getElementById('canvas'); let ctx = canvas.getContext('2d'); function loadImage(event) { let reader = new FileReader(); reader.onload = function() { img.src = reader.result; img.onload = function() { document.getElementById('width').value = img.width; document.getElementById('height').value = img.height; resizeImage(); } } reader.readAsDataURL(event.target.files[0]); } function resizeImage() { let width = document.getElementById('width').value; let height = document.getElementById('height').value; if (width && !height) { height = img.height * (width / img.width); document.getElementById('height').value = Math.round(height); } else if (!width && height) { width = img.width * (height / img.height); document.getElementById('width').value = Math.round(width); } canvas.width = width; canvas.height = height; ctx.clearRect(0, 0, canvas.width, canvas.height); ctx.drawImage(img, 0, 0, width, height); document.getElementById('downloadLink').href = canvas.toDataURL('image/png'); document.getElementById('downloadLink').style.display = 'inline-block'; canvas.style.display = 'block'; }
Text to Speech Converter

Text to Speech Converter

body { font-family: Arial, sans-serif; margin: 0; padding: 0; display: flex; justify-content: center; align-items: center; height: 100vh; background-color: #f0f0f0; } .container { width: 90%; max-width: 500px; background-color: white; padding: 20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border-radius: 10px; text-align: center; } h1 { margin-bottom: 20px; color: #333; } textarea { width: 100%; height: 100px; margin: 10px 0; padding: 10px; font-size: 16px; border-radius: 5px; border: 1px solid #ddd; } select { width: 100%; padding: 10px; margin: 10px 0; font-size: 16px; border-radius: 5px; border: 1px solid #ddd; } button { padding: 10px 20px; font-size: 16px; border: none; border-radius: 5px; background-color: #4CAF50; color: white; cursor: pointer; margin-top: 10px; } button:hover { background-color: #45a049; } document.addEventListener("DOMContentLoaded", function() { const voiceSelection = document.getElementById("voiceSelection"); // Populate the voice selection dropdown responsiveVoice.getVoices().forEach(voice => { const option = document.createElement("option"); option.value = voice.name; option.textContent = `${voice.name} (${voice.lang})`; voiceSelection.appendChild(option); }); }); function convertTextToSpeech() { const textInput = document.getElementById("textInput").value; const selectedVoice = document.getElementById("voiceSelection").value; if (!textInput.trim()) { alert("Please enter some text to convert to speech."); return; } if (!selectedVoice) { alert("Please select a voice."); return; } responsiveVoice.speak(textInput, selectedVoice); }
YouTube Thumbnail Downloader

YouTube Thumbnail Downloader

body { font-family: Arial, sans-serif; margin: 0; padding: 0; display: flex; justify-content: center; align-items: center; height: 100vh; background-color: #f0f0f0; } .container { width: 90%; max-width: 500px; background-color: white; padding: 20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border-radius: 10px; text-align: center; } h1 { margin-bottom: 20px; } input[type="text"] { width: 100%; padding: 10px; margin: 10px 0; border-radius: 5px; border: 1px solid #ddd; font-size: 16px; } button { padding: 10px 20px; font-size: 16px; border: none; border-radius: 5px; background-color: #4CAF50; color: white; cursor: pointer; margin-top: 10px; } button:hover { background-color: #45a049; } .thumbnail-container { margin-top: 20px; display: none; flex-direction: column; align-items: center; } .thumbnail-container img { width: 100%; max-width: 400px; border-radius: 5px; margin-bottom: 10px; } .thumbnail-container a { padding: 10px 20px; font-size: 16px; border: none; border-radius: 5px; background-color: #4CAF50; color: white; text-decoration: none; cursor: pointer; } .thumbnail-container a:hover { background-color: #45a049; } function extractVideoID(url) { const regex = /(?:https?:\/\/)?(?:www\.)?(?:youtube\.com\/(?:[^\/\n\s]+\/\S+\/|(?:v|e(?:mbed)?)\/|\S*?[?&]v=)|youtu\.be\/)([a-zA-Z0-9_-]{11})/; const match = url.match(regex); return match ? match[1] : null; } function downloadThumbnail() { const url = document.getElementById("youtubeUrl").value; const videoID = extractVideoID(url); if (!videoID) { alert("Please enter a valid YouTube URL."); return; } const thumbnailUrl = `https://img.youtube.com/vi/${videoID}/maxresdefault.jpg`; const thumbnailImage = document.getElementById("thumbnailImage"); const downloadLink = document.getElementById("downloadLink"); thumbnailImage.src = thumbnailUrl; downloadLink.href = thumbnailUrl; document.getElementById("thumbnailContainer").style.display = "flex"; }
SpeedTest Checker Tool

SpeedTest Checker Tool

Download Speed: 0 Mbps
Upload Speed: 0 Mbps
Ping: 0 ms
body { font-family: Arial, sans-serif; margin: 0; padding: 0; display: flex; justify-content: center; align-items: center; height: 100vh; background-color: #f0f0f0; } .speedtest-container { width: 90%; max-width: 600px; background-color: white; padding: 20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border-radius: 10px; text-align: center; } h1 { margin-bottom: 20px; } .results { margin: 20px 0; } .result-item { display: flex; justify-content: space-between; padding: 10px; background-color: #f9f9f9; border-radius: 5px; margin-bottom: 10px; font-size: 18px; } button { padding: 10px 20px; font-size: 16px; border: none; border-radius: 5px; background-color: #4CAF50; color: white; cursor: pointer; } button:hover { background-color: #45a049; }function updateResult(id, value, unit) { document.getElementById(id).innerText = `${value} ${unit}`; } function startSpeedTest() { const s = new Speedtest(); s.setParameter("telemetry_level", "basic"); s.onupdate = function(data) { if (data.download !== undefined) updateResult("downloadSpeed", (data.download.bandwidth / 125000).toFixed(2), "Mbps"); if (data.upload !== undefined) updateResult("uploadSpeed", (data.upload.bandwidth / 125000).toFixed(2), "Mbps"); if (data.ping !== undefined) updateResult("ping", data.ping.latency.toFixed(2), "ms"); }; s.onend = function(abortReason) { if (abortReason) { alert("Test aborted: " + abortReason); } }; s.start(); }

PICT WEB TOOLS FOR FREE: <!DOCTYPE html> Online Business Ca...

PICT WEB TOOLS FOR FREE: <!DOCTYPE html> Online Business Ca... : Online Business Card Maker ...