75f96181ae2c8cfa6b2e719cf35c5c4d 75f96181ae2c8cfa6b2e719cf35c5c4d veeceebp

https://augustpinch.com/qnd7d2fhd?key=ed5dbed8ecdd9af92e2b54e652945382

8

Tuesday, May 12, 2026

JSON VIEWER TOOL

 <!DOCTYPE html>

<html>

<head>

  <title>JSON Viewer</title>

  <style>

    body { font-family: monospace; margin: 20px; background: #1e1e1e; color: #d4d4d4; }

    textarea { width: 100%; height: 200px; background: #252526; color: #d4d4d4; border: 1px solid #3c3c3c; padding: 10px; }

    button { margin: 10px 5px 10px 0; padding: 8px 16px; background: #0e639c; color: white; border: none; cursor: pointer; }

    button:hover { background: #1177bb; }

    #output { background: #252526; border: 1px solid #3c3c3c; padding: 15px; white-space: pre; overflow: auto; }

   .key { color: #9cdcfe; }

   .string { color: #ce9178; }

   .number { color: #b5cea8; }

   .boolean { color: #569cd6; }

   .null { color: #569cd6; }

   .collapsible { cursor: pointer; user-select: none; }

   .collapsible::before { content: '▼ '; font-size: 10px; }

   .collapsed::before { content: '▶ '; }

   .hidden { display: none; }

   .error { color: #f48771; }

  </style>

</head>

<body>

  <h2>JSON Viewer</h2>

  <textarea id="input" placeholder="Paste JSON here..."></textarea><br>

  <button onclick="formatJSON()">Format</button>

  <button onclick="minifyJSON()">Minify</button>

  <button onclick="clearAll()">Clear</button>

  <div id="output"></div>


  <script>

    function formatJSON() {

      const input = document.getElementById('input').value;

      const output = document.getElementById('output');

      try {

        const obj = JSON.parse(input);

        output.innerHTML = syntaxHighlight(JSON.stringify(obj, null, 2));

        addCollapsible();

      } catch (e) {

        output.innerHTML = `<span class="error">Invalid JSON: ${e.message}</span>`;

      }

    }


    function minifyJSON() {

      const input = document.getElementById('input').value;

      const output = document.getElementById('output');

      try {

        const obj = JSON.parse(input);

        output.textContent = JSON.stringify(obj);

      } catch (e) {

        output.innerHTML = `<span class="error">Invalid JSON: ${e.message}</span>`;

      }

    }


    function clearAll() {

      document.getElementById('input').value = '';

      document.getElementById('output').innerHTML = '';

    }


    function syntaxHighlight(json) {

      json = json.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;');

      return json.replace(/("(\\u[a-zA-Z0-9]{4}|\\[^u]|[^\\"])*"(\s*:)?|\b(true|false|null)\b|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)/g, function (match) {

        let cls = 'number';

        if (/^"/.test(match)) {

          if (/:$/.test(match)) {

            cls = 'key';

          } else {

            cls = 'string';

          }

        } else if (/true|false/.test(match)) {

          cls = 'boolean';

Friday, May 8, 2026

TEXT TO DECIMAL CONVERTER TOOL

 <!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Text to Decimal</title>

    <style>

        body {

            font-family: Arial, sans-serif;

            max-width: 600px;

            margin: 50px auto;

            padding: 20px;

            background: #f5f5f5;

        }

        .container {

            background: white;

            padding: 30px;

            border-radius: 8px;

            box-shadow: 0 2px 10px rgba(0,0,0,0.1);

        }

        h2 { color: #333; margin-top: 0; }

        textarea {

            width: 100%;

            height: 100px;

            padding: 10px;

            border: 1px solid #ddd;

            border-radius: 4px;

            font-size: 16px;

            box-sizing: border-box;

        }

        button {

            background: #4CAF50;

            color: white;

            padding: 12px 24px;

            border: none;

            border-radius: 4px;

            cursor: pointer;

            font-size: 16px;

            margin: 10px 5px 10px 0;

        }

        button:hover { background: #45a049; }

        #output {

            background: #f9f9f9;

            padding: 15px;

            border-radius: 4px;

            min-height: 50px;

            word-wrap: break-word;

            font-family: monospace;

        }

    </style>

</head>

<body>

    <div class="container">

        <h2>Text to Decimal Converter</h2>

        <textarea id="inputText" placeholder="Enter text here..."></textarea>

        <br>

        <button onclick="convertToDecimal()">Convert</button>

        <button onclick="clearAll()">Clear</button>

        <h3>Decimal Output:</h3>

        <div id="output"></div>

    </div>


    <script>

        function convertToDecimal() {

            const text = document.getElementById('inputText').value;

            let decimal = '';

            for (let i = 0; i < text.length; i++) {

                decimal += text.charCodeAt(i);

                if (i < text.length - 1) decimal += ' ';

            }

            document.getElementById('output').textContent = decimal || 'Result will appear here';

        }

        

        function clearAll() {

            document.getElementById('inputText').value = '';

            document.getElementById('output').textContent = '';

        }

    </script>

</body>

</html>

Wednesday, April 29, 2026

OCTAL TO TEXT CONVERTER TOOL

 <!DOCTYPE html>

<html lang="en">

<head>

  <meta charset="UTF-8">

  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <title>Octal to Text Converter</title>

  <style>

    body {

      font-family: system-ui, sans-serif;

      max-width: 600px;

      margin: 40px auto;

      padding: 20px;

      background: #0f172a;

      color: #e2e8f0;

    }

    h2 { color: #38bdf8; }

    textarea {

      width: 100%;

      height: 100px;

      margin: 10px 0;

      padding: 10px;

      background: #1e293b;

      border: 1px solid #334155;

      border-radius: 6px;

      color: #e2e8f0;

      font-size: 14px;

    }

    button {

      background: #38bdf8;

      color: #0f172a;

      border: none;

      padding: 10px 20px;

      border-radius: 6px;

      font-weight: bold;

      cursor: pointer;

    }

    button:hover { background: #0ea5e9; }

    label { font-size: 14px; color: #94a3b8; }

  </style>

</head>

<body>

  <h2>Octal to Text Converter</h2>

  <label>Enter octal codes separated by spaces:</label>

  <textarea id="octalInput" placeholder="Ex: 110 145 154 157"></textarea>

  <button onclick="convertOctal()">Convert to Text</button>

  

  <label>Result:</label>

  <textarea id="textOutput" placeholder="Your text will appear here..." readonly></textarea>


  <script>

    function convertOctal() {

      const input = document.getElementById('octalInput').value.trim();

      if (!input) {

        document.getElementById('textOutput').value = '';

        return;

      }

      

      try {

        const octalArray = input.split(/\s+/);

        const text = octalArray.map(oct => {

          const decimal = parseInt

Monday, April 20, 2026

JSON TO TEXT CONVERTER TOOL

 <!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>JSON to Text Converter</title>

<style>

  body {

    font-family: system-ui, sans-serif;

    max-width: 800px;

    margin: 20px auto;

    padding: 0 16px;

    background: #f7f7f7;

    color: #222;

  }

  h2 { margin-bottom: 8px; }

  textarea {

    width: 100%;

    height: 180px;

    padding: 10px;

    border: 1px solid #ccc;

    border-radius: 8px;

    font-family: monospace;

    font-size: 14px;

    resize: vertical;

  }

  .controls {

    margin: 12px 0;

    display: flex;

    gap: 8px;

    flex-wrap: wrap;

  }

  button {

    padding: 8px 14px;

    border: none;

    border-radius: 6px;

    background: #1

Thursday, April 16, 2026

HEX TO DECIMAL CONVERTER TOOL

 <!DOCTYPE html>

<html lang="en">

<head>

  <meta charset="UTF-8">

  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <title>Hex to Decimal Converter</title>

  <style>

    body {

      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;

      background: #0f172a;

      color: #e2e8f0;

      display: flex;

      justify-content: center;

      align-items: center;

      min-height: 100vh;

      margin: 0;

      padding: 20px;

    }

    .container {

      background: #1e293b;

      padding: 32px;

      border-radius: 16px;

      box-shadow: 0 8px 32px rgba(0,0,0,0.4);

      width: 100%;

      max-width: 420px;

    }

    h1 {

      margin: 0 0 24px;

      font-size: 24px;

      text-align: center;

      color: #38bdf8;

    }

    label {

      display: block;

      margin-bottom: 8px;

      font-weight: 600;

      color: #94a3b8;

    }

    input {

      width: 100%;

      padding: 12px;

      border: 2px solid #334155;

      border-radius: 8px;

      background: #0f172a;

      color: #f1f5f9;

      font-size: 16px;

      margin-bottom: 16px;

      box-sizing: border-box;

    }

    input:focus {

      outline: none;

      border-color: #38bdf8;

    }

    .output {

      background: #0f172a;

      padding: 12px;

      border-radius: 8px;

      font-size: 18px;

      min-height: 24px;

      word-break: break-all;

      border: 2px solid #334155;

    }

    .error {

      color: #f87171;

      font-size: 14px;

      margin-top: 8px;

      height: 20px;

    }

  </style>

</head>

<body>

  <div class="container">

    <h1>Hex → Decimal</h1>

    <label for="hexInput">Hex Value</label>

    <input type="text" id="hexInput" placeholder="e.g. FF, 1A3F, 0x2B" autocomplete="off">

    <label>Decimal Result</label>

    <div class="output" id="decOutput">0</div>

    <div class="error" id="error"></div>

  </div>


  <script>

    const hexInput = document.getElementById('hexInput');

    const decOutput = document.getElementById('decOutput');

    const error = document.getElementById('error');


    hexInput.addEventListener

Wednesday, April 8, 2026

JSON VIEWER TOOL

 <!DOCTYPE html>

<html>

<head>

  <title>JSON Viewer</title>

  <style>

    body {

      font-family: monospace;

    }

  </style>

</head>

<body>

  <textarea id="json-input" placeholder="Paste JSON here"></textarea>

  <button onclick="viewJSON()">View JSON</button>

  <pre id="json-output"></pre>


  <script>

    function viewJSON() {

      const jsonInput = document.getElementById('json-input').value;

      try {

        const jsonData = JSON.parse(jsonInput);

        document.getElementById('json-output').innerText = JSON.stringify(jsonData, null, 2);

      } catch (error) {

        document.getElementById


Friday, April 3, 2026

HEX TO TEXT CONVERTER TOOL

 <!DOCTYPE html>

<html>

<body>

  <h2>Hex to Text Converter</h2>

  <input id="hexInput" type="text" placeholder="Enter hex code">

  <button onclick="convertHex()">Convert</button>

  <p id="result"></p>


  <script>

    function convertHex() {

      let hex = document.getElementById("hexInput").value;

      let text = '';

      for (let i = 0; i < hex.length; i += 2) {

        text += String.fromCharCode(parseInt(hex.substring(i, i+2), 16));

      }

      document.getElementById("result").innerText = text;

    }

  </script>

</body>

</html>


Friday, March 27, 2026

FAKE NAME GENERATOR TOOL

 <!DOCTYPE html>

<html>

<body>

  <h2>Fake Name Generator</h2>

  <button onclick="generateName()">Generate Name</button>

  <p id="name"></p>


  <script>

    const firstNames = ["Ava", "Ethan", "Lia", "Noah", "Zara"];

    const lastNames = ["Patel", "Sharma", "Singh", "Kumar", "Gupta"];


    function generateName() {

      const firstName = firstNames[Math.floor(Math.random() * firstNames.length)];

      const lastName = lastNames[Math.floor(Math.random() * lastNames.length)];

      document.getElementById("name").innerHTML = `${firstName} ${lastName}`;

    }

  </script>

</body>

</html>


Monday, March 23, 2026

OCTAL TO DECIMAL CONVERTER TOOL

 <!DOCTYPE html>

<html>

<head>

  <title>Octal to Decimal Converter</title>

</head>

<body>

  <h1>Octal to Decimal Converter</h1>

  <input id="octal-input" type="number" placeholder="Enter octal number">

  <button onclick="convertOctalToDecimal()">Convert</button>

  <input id="decimal-output" type="number" readonly>


  <script>

    function convertOctalToDecimal() {

      const octalInput = document.getElementById('octal-input').value;

      const decimalOutput = document.getElementById('decimal-output');

      decimalOutput.value = parseInt(octalInput, 8);

    }

  </script>

</body>

</html>


Monday, March 16, 2026

SITE PROMPT GENERATOR TOOL

 <!DOCTYPE html>

<html>

<head>

  <title>Site Prompt Generator</title>

</head>

<body>

  <h1>Site Prompt Generator</h1>

  <textarea id="topic-input" placeholder="Enter topic or keyword"></textarea>

  <button onclick="generatePrompt()">Generate Prompt</button>

  <p id="prompt-output"></p>


  <script>

    function generatePrompt() {

      let topic = document.getElementById('topic-input').value;

      let prompts = [

        `Design a website for ${topic}`,

        `Create a landing page for ${topic}`,

        `Develop an e-commerce site for ${topic}`,

        `Build a blog about ${topic}`,


Friday, March 6, 2026

OCTAL TO TEXT CONVERTER TOOL

 <!DOCTYPE html>

<html>

<head>

  <title>Octal to Text Converter</title>

</head>

<body>

  <h1>Octal to Text Converter</h1>

  <textarea id="octal-input" placeholder="Enter octal code"></textarea>

  <button onclick="convertOctalToText()">Convert</button>

  <p id="text-output"></p>


  <script>

    function convertOctalToText() {

      const octalInput = document.getElementById('octal-input').value;

      const textOutput = document.getElementById('text-output');

      const octalArray = octalInput.split(' ');

      let text = '';


      for (let i = 0; i < octalArray.length; i++) {

        text += String.fromCharCode(parseInt(octalArray[i], 8));

      }


      textOutput.innerText = text;

    }

  </script>

</body>

</html>


Sunday, March 1, 2026

TEXT TO OCTAL CONVERTER TOOL

 <!DOCTYPE html>

<html>

<body>

  <h2>Text to Octal Converter</h2>

  <input id="inputText" type="text" placeholder="Enter text">

  <button onclick="convertToOctal()">Convert</button>

  <p id="output"></p>


  <script>

    function convertToOctal() {

      let text = document.getElementById("inputText").value;

      let octal = "";

      for (let i = 0; i < text.length; i++) {

        octal += text.charCodeAt(i).toString(8) + " ";

      }

      document.getElementById("output").innerText = "Octal: " + octal;

    }

  </script>

</body>

</html>


Thursday, February 26, 2026

TEXT TO HEX CONVERTER TOOL

 <!DOCTYPE html>

<html>

<head>

 <title>Text to Hex Converter</title>

</head>

<body>

 <h1>Text to Hex Converter</h1>

 <textarea id="inputText" placeholder="Enter text here..."></textarea>

 <button onclick="convertToHex()">Convert to Hex</button>

 <p id="hexOutput"></p>


 <script>

  function convertToHex() {

   let inputText = document.getElementById('inputText').value;

   let hexOutput = '';

   for (let i = 0; i < inputText.length; i++) {

    hexOutput += inputText.charCodeAt(i).toString(16) + ' ';

   }

   document.getElementById('hexOutput').innerText = hexOutput;

  }

 </script>

</body>

</html>


Sunday, February 22, 2026

OCTAL TO TEXT CONVERTER TOOL

 <!DOCTYPE html>

<html>

<head>

  <title>Octal to Text Converter</title>

  <style>

    body {

      font-family: Arial, sans-serif;

    }

    textarea {

      width: 100%;

      height: 100px;

      padding: 10px;

      font-size: 16px;

    }

    button {

      padding: 10px 20px;

      font-size: 16px;

      background-color: #4CAF50;

      color: #fff;

      border: none;

      cursor: pointer;

    }

    button:hover {

      background-color: #3e8e41;

    }

  </style>

</head>

<body>

  <h1>Octal to Text Converter</h1>

  <textarea id="octal-input" placeholder="Enter octal code (e.g., 110 145 154 154 157)"></textarea>

  <button onclick="convertOctalToText()">Convert</button>

  <p id="text-output"></p>


  <script>

    function convertOctalToText() {

      const octalInput = document.getElementById('octal-input').value;

      const octalArray = octalInput.split(' ');

      let textOutput = '';


      for (let i = 0; i < octalArray.length; i++) {

        const decimal = parseInt(octalArray[i], 8);

        textOutput += String.fromCharCode(decimal);

      }


      document.getElementById('text-output').innerText = textOutput;

    }

  </script>

</body>

</html>


Thursday, February 19, 2026

REVERSE TEXT GENERATOR TOOL

 <!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Reverse Text Generator</title>

    <style>

        body {

            font-family: Arial, sans-serif;

            background-color: #f0f0f0;

        }

        .container {

            max-width: 400px;

            margin: 40px auto;

            padding: 20px;

            background-color: #fff;

            border: 1px solid #ddd;

            border-radius: 10px;

            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

        }

        textarea {

            width: 100%;

            height: 100px;

            padding: 10px;

            border: 1px solid #ccc;

            border-radius: 5px;

        }

        button {

            width: 100%;

            height: 40px;

            margin-top: 20px;

            background-color: #4CAF50;

            color: #fff;

            border: none;

            border-radius: 5px;

            cursor: pointer;

        }

        button:hover {

            background-color: #3e8e41;

        }

        #result {

            margin-top: 20px;

            padding: 10px;

            border: 1px solid #ccc;

            border-radius: 5px;

            background-color: #f9f9f9;

        }

    </style>

</head>

<body>

    <div


Monday, February 16, 2026

UNITS CONVERTER TOOL

 <!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Units Converter Tool</title>

    <link rel="stylesheet" href="style.css">

</head>

<body>


    <div class="container">

        <h1>Units Converter Tool</h1>

        <select id="from-unit">

            <option value="kg">Kilogram (kg)</option>

            <option value="g">Gram (g)</option>

            <option value="mg">Milligram (mg)</option>

            <option value="lb">Pound (lb)</option>

            <option value="oz">Ounce (oz)</option>

        </select>

        <input id="from-value" type="number" placeholder="Value">

        <select id="to-unit">

            <option value="kg">Kilogram (kg)</option>

            <option value="g">Gram (g)</option>

            <option value="mg">Milligram (mg)</option>

            <option value="lb">Pound (lb)</option>

            <option value="oz">Ounce (oz)</option>

        </select>

        <button id="convert-btn">Convert</button>

        <p id="result"></p>

    </div>


    <script src="https:                                          

    <script src="script.js"></script>

</body>

</html>


Wednesday, February 11, 2026

ADSENSE REVENUE CALCULATOR TOOL

 <!-- index.html -->

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>AdSense Revenue Calculator</title>

    <link rel="stylesheet" href="style.css">

</head>

<body>

    <div class="container">

        <h1>AdSense Revenue Calculator</h1>

        <form id="adsense-form">

            <label for="page-views">Page Views:</label>

            <input type="number" id="page-views" required>

            <label for="ctr">CTR (%):</label>

            <input type="number" id="ctr" required>

            <label for="cpc">CPC ($):</label>

            <input type="number" id="cpc" required>

            <button type="submit">Calculate</button>

            <div id="result">

                <p id="estimated-earnings"></p>

                <p id="rpm"></p>

            </div>

        </form>

    </div>

    <script src="script.js"></script>

</body>

</html>



Sunday, February 8, 2026

GST CALCULATOR TOOL

 <!-- index.html -->

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>GST Calculator</title>

    <link rel="stylesheet" href="style.css">

</head>

<body>

    <div class="container">

        <h1>GST Calculator</h1>

        <form id="gst-form">

            <label for="original-cost">Original Cost:</label>

            <input type="number" id="original-cost" required>

            <label for="gst-rate">GST Rate (%):</label>

            <input type="number" id="gst-rate" required>

            <button type="submit">Calculate</button>

            <div id="result">

                <p id="gst-amount"></p>

                <p id="net-price"></p>

            </div>

        </form>

    </div>

    <script src="script.js"></script>

</body>

</html>



Tuesday, February 3, 2026

WORD AND CHARACTER COUNTER TOOL

 <!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Word & Character Counter</title>

    <link rel="stylesheet" href="style.css">

</head>

<body>


    <div class="container">

        <h1>Word & Character Counter</h1>

        <textarea id="text-input" placeholder="Type or paste your text here..."></textarea>

        <div class="stats">

            <div class="stat">

                <span class="label">Words:</span>

                <span id="word-count">0</span>

            </div>

            <div class="stat">

                <span class="label">Characters:</span>

                <span id="char-count">0</span>

            </div>

            <div class="stat">

                <span class="label">Characters (no spaces):</span>

                <span id="char-count-no-spaces">0</span>

            </div>

        </div>

        <button id="clear-btn">Clear</button>

    </div>


    <script src="script.js"></script>

</body>

</html>


Wednesday, January 28, 2026

WORD AND CHARACTER COUNTER TOOL

 <!-- index.html -->


<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Word & Character Counter</title>

    <link rel="stylesheet" href="style.css">

</head>

<body>

    <div class="container">

        <h1>Word & Character Counter</h1>

        <textarea id="text-input" placeholder="Type or paste your text here..."></textarea>

        <div class="stats">

            <div class="stat">

                <h2>Words:</h2>

                <p id="word-count">0</p>

            </div>

            <div class="stat">

                <h2>Characters:</h2>

                <p id="char-count">0</p>

            </div>

            <div class="stat">

                <h2>Characters (no spaces):</h2>

                <p id="char-no-space-count">0</p>

            </div>

        </div>

    </div>


    <script src="script.js"></script>

</body>

</html>


JSON VIEWER TOOL

 <!DOCTYPE html> <html> <head>   <title>JSON Viewer</title>   <style>     body { font-family: monospace;...