{"id":304,"date":"2025-05-12T13:32:06","date_gmt":"2025-05-12T13:32:06","guid":{"rendered":"https:\/\/majhinaukri.in\/tools\/?page_id=304"},"modified":"2025-05-25T08:21:09","modified_gmt":"2025-05-25T08:21:09","slug":"percentage-calculator","status":"publish","type":"page","link":"https:\/\/majhinaukri.in\/tools\/percentage-calculator\/","title":{"rendered":"Percentage Calculator"},"content":{"rendered":"<div class='code-block code-block-12' style='margin: 8px auto; text-align: center; display: block; clear: both;'>\n <!-- Google Fonts -->\n    <link href=\"https:\/\/fonts.googleapis.com\/css?family=Roboto:400,500,700&display=swap\" rel=\"stylesheet\">\n    <style>\n        body {\n            font-family: 'Roboto', Arial, sans-serif;\n            background: #f4f6f8;\n            min-height: 100vh;\n            margin: 0;\n            padding: 0;\n        }\n        .center-wrapper {\n            max-width: 420px;\n            margin: 40px auto;\n            display: block;\n            width: 100%;\n            box-sizing: border-box;\n        }\n        .container {\n            background-color: #fff;\n            padding: 32px 32px 36px 32px;\n            border-radius: 18px;\n            box-shadow: 0 8px 32px rgba(61,133,198,0.18);\n            max-width: 420px;\n            width: 100%;\n            margin: 32px 0;\n            position: relative;\n            box-sizing: border-box;\n        }\n        .header {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            margin-bottom: 18px;\n        }\n        .header-icon {\n            font-size: 2.2rem;\n            color: #3d85c6;\n            margin-right: 10px;\n        }\n        h2 {\n            color: #3d85c6;\n            font-weight: 700;\n            font-size: 1.7rem;\n            margin: 0;\n        }\n        .input-group {\n            margin-bottom: 20px;\n        }\n        label {\n            display: block;\n            margin-bottom: 7px;\n            color: #3d85c6;\n            font-weight: 500;\n            letter-spacing: 0.01em;\n        }\n        input {\n            width: 100%;\n            padding: 12px 10px;\n            border: 1.5px solid #b6d5f2;\n            border-radius: 6px;\n            font-size: 1rem;\n            transition: border 0.2s, box-shadow 0.2s;\n            outline: none;\n            background: #f7fbff;\n            box-sizing: border-box;\n        }\n        input:focus {\n            border-color: #3d85c6;\n            box-shadow: 0 0 0 3px rgba(61,133,198,0.1);\n        }\n        .result {\n            background: #f7fbff;\n            padding: 20px;\n            border-radius: 8px;\n            margin-top: 20px;\n            border: 1.5px solid #b6d5f2;\n        }\n        .result-item {\n            display: flex;\n            justify-content: space-between;\n            margin-bottom: 10px;\n            padding-bottom: 10px;\n            border-bottom: 1px solid #e6f0fa;\n        }\n        .result-item:last-child {\n            margin-bottom: 0;\n            padding-bottom: 0;\n            border-bottom: none;\n        }\n        .result-label {\n            color: #3d85c6;\n            font-weight: 500;\n        }\n        .result-value {\n            font-weight: 700;\n            color: #2c3e50;\n        }\n        button {\n            background: #3d85c6;\n            color: white;\n            border: none;\n            padding: 12px 24px;\n            border-radius: 6px;\n            font-size: 1rem;\n            font-weight: 500;\n            cursor: pointer;\n            width: 100%;\n            transition: background 0.2s;\n        }\n        button:hover {\n            background: #2c6aa0;\n        }\n    <\/style>\n    <style>\n        \/* Mobile responsiveness *\/\n        @media (max-width: 600px) {\n            .center-wrapper {\n                max-width: 100vw;\n                margin: 0;\n                padding: 0 4px;\n            }\n            .container {\n                max-width: 100vw;\n                padding: 18px 6px 22px 6px;\n                margin: 12px 0;\n                border-radius: 10px;\n            }\n            h2 {\n                font-size: 1.2rem;\n            }\n            .header-icon {\n                font-size: 1.5rem;\n            }\n            label, .result-label {\n                font-size: 0.98rem;\n            }\n            input, select, button {\n                font-size: 1rem;\n                padding: 10px 8px;\n            }\n            .result {\n                padding: 12px;\n                font-size: 0.98rem;\n            }\n            .result-item {\n                flex-direction: column;\n                align-items: flex-start;\n                gap: 2px;\n            }\n            #poweredByMajhiNaukri {\n                font-size: 0.98em;\n                margin-top: 14px;\n            }\n            #historyPanel {\n                margin-top: 14px;\n            }\n            ul#historyList {\n                padding-left: 10px;\n            }\n        }\n    <\/style>\n    <div class=\"center-wrapper\">\n        <div class=\"container\">\n            <div class=\"header\">\n                <span class=\"header-icon\">%<\/span>\n                <h2>Percentage Calculator<\/h2>\n            <\/div>\n            <div class=\"input-group\">\n                <label for=\"calcType\">Calculation Type<\/label>\n                <select id=\"calcType\" onchange=\"updateForm()\">\n                    <option value=\"percentOf\">Find X% of Y<\/option>\n                    <option value=\"whatPercent\">What % is X of Y?<\/option>\n                    <option value=\"increase\">Increase Y by X%<\/option>\n                    <option value=\"decrease\">Decrease Y by X%<\/option>\n                    <option value=\"original\">Original value before X% increase\/decrease<\/option>\n                    <option value=\"percentChange\">Percentage Change (from X to Y)<\/option>\n                <\/select>\n            <\/div>\n            <div class=\"input-group\" id=\"group1\">\n                <label for=\"value1\" id=\"label1\">Enter Value<\/label>\n                <input type=\"number\" id=\"value1\" placeholder=\"Enter the value\">\n            <\/div>\n            <div class=\"input-group\" id=\"group2\">\n                <label for=\"value2\" id=\"label2\">Enter Percentage<\/label>\n                <input type=\"number\" id=\"value2\" placeholder=\"Enter the percentage\">\n            <\/div>\n            <div class=\"input-group\" id=\"group3\" style=\"display:none;\">\n                <label for=\"value3\" id=\"label3\">Increase or Decrease?<\/label>\n                <select id=\"incDec\">\n                    <option value=\"increase\">Increase<\/option>\n                    <option value=\"decrease\">Decrease<\/option>\n                <\/select>\n            <\/div>\n            <button onclick=\"calculateAdvancedPercentage()\">Calculate<\/button>\n            <button type=\"button\" onclick=\"clearForm()\" style=\"margin-top:10px;background:#b6d5f2;color:#3d85c6;\">Clear<\/button>\n            <div class=\"result\" id=\"result\" style=\"display: none;\">\n                <div class=\"result-item\">\n                    <span class=\"result-label\" id=\"resultLabel1\"><\/span>\n                    <span class=\"result-value\" id=\"resultValue1\"><\/span>\n                <\/div>\n                <div class=\"result-item\">\n                    <span class=\"result-label\" id=\"resultLabel2\"><\/span>\n                    <span class=\"result-value\" id=\"resultValue2\"><\/span>\n                <\/div>\n                <div class=\"result-item\" id=\"resultItem3\" style=\"display:none;\">\n                    <span class=\"result-label\" id=\"resultLabel3\"><\/span>\n                    <span class=\"result-value\" id=\"resultValue3\"><\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n        <div id=\"historyPanel\" style=\"display:none;margin-top:24px;\">\n            <h3 style=\"color:#3d85c6;\">Calculation History<\/h3>\n            <ul id=\"historyList\" style=\"padding-left:18px;\"><\/ul>\n            <button onclick=\"clearHistory()\" style=\"background:#b6d5f2;color:#3d85c6;width:auto;margin-top:8px;\">Clear History<\/button>\n        <\/div>\n    <\/div>\n    <!-- Powered by snippet -->\n    <div id=\"poweredByMajhiNaukri\" style=\"text-align:center;margin-top:24px;font-size:1.05em;\">\n        <span style=\"color:#888888;\">Powered by <\/span><a href=\"https:\/\/majhinaukri.in\" target=\"_blank\" style=\"color:#2c6aa0;text-decoration:underline;\">Majhi Naukri<\/a>\n    <\/div>\n\n    <script>\n        let history = [];\n\n        function updateForm() {\n            const calcType = document.getElementById('calcType').value;\n            const group1 = document.getElementById('group1');\n            const group2 = document.getElementById('group2');\n            const group3 = document.getElementById('group3');\n            const label1 = document.getElementById('label1');\n            const label2 = document.getElementById('label2');\n            const label3 = document.getElementById('label3');\n            group1.style.display = 'block';\n            group2.style.display = 'block';\n            group3.style.display = 'none';\n            if (calcType === 'percentChange') {\n                label1.textContent = 'Initial Value';\n                label2.textContent = 'Final Value';\n                document.getElementById('value1').placeholder = 'Enter the initial value';\n                document.getElementById('value2').placeholder = 'Enter the final value';\n            } else if (calcType === 'percentOf') {\n                label1.textContent = 'Enter Percentage';\n                label2.textContent = 'Enter Value';\n                document.getElementById('value1').placeholder = 'Enter the percentage';\n                document.getElementById('value2').placeholder = 'Enter the value';\n            } else if (calcType === 'whatPercent') {\n                label1.textContent = 'Enter Part Value';\n                label2.textContent = 'Enter Total Value';\n                document.getElementById('value1').placeholder = 'Enter the part value';\n                document.getElementById('value2').placeholder = 'Enter the total value';\n            } else if (calcType === 'increase' || calcType === 'decrease') {\n                label1.textContent = 'Enter Value';\n                label2.textContent = 'Enter Percentage';\n                document.getElementById('value1').placeholder = 'Enter the value';\n                document.getElementById('value2').placeholder = 'Enter the percentage';\n            } else if (calcType === 'original') {\n                label1.textContent = 'Final Value';\n                label2.textContent = 'Percentage Changed';\n                document.getElementById('value1').placeholder = 'Enter the final value';\n                document.getElementById('value2').placeholder = 'Enter the percentage';\n                group3.style.display = 'block';\n                label3.textContent = 'Increase or Decrease?';\n            }\n        }\n\n        function calculateAdvancedPercentage() {\n            const calcType = document.getElementById('calcType').value;\n            const v1 = parseFloat(document.getElementById('value1').value);\n            const v2 = parseFloat(document.getElementById('value2').value);\n            const incDec = document.getElementById('incDec') ? document.getElementById('incDec').value : '';\n            const result = document.getElementById('result');\n            const r1 = document.getElementById('resultLabel1');\n            const r2 = document.getElementById('resultLabel2');\n            const r3 = document.getElementById('resultLabel3');\n            const rv1 = document.getElementById('resultValue1');\n            const rv2 = document.getElementById('resultValue2');\n            const rv3 = document.getElementById('resultValue3');\n            const resultItem3 = document.getElementById('resultItem3');\n            let valid = true;\n            let errorMsg = '';\n            if (isNaN(v1) || isNaN(v2)) {\n                valid = false;\n                errorMsg = 'Please enter valid numbers.';\n            } else if ((calcType === 'whatPercent' || calcType === 'percentOf' || calcType === 'increase' || calcType === 'decrease' || calcType === 'percentChange') && v2 === 0) {\n                valid = false;\n                errorMsg = 'Value cannot be zero.';\n            }\n            if (!valid) {\n                result.style.display = 'block';\n                r1.textContent = 'Error:';\n                rv1.textContent = errorMsg;\n                r2.textContent = '';\n                rv2.textContent = '';\n                resultItem3.style.display = 'none';\n                addToHistory('Error', errorMsg);\n                return;\n            }\n            let res1 = '', res2 = '', res3 = '';\n            let val1 = '', val2 = '', val3 = '';\n            resultItem3.style.display = 'none';\n            let historyEntry = '';\n            if (calcType === 'percentOf') {\n                \/\/ Find X% of Y\n                res1 = `${v1}% of ${v2.toFixed(2)}`;\n                val1 = `${((v1 * v2) \/ 100).toFixed(2)}`;\n                res2 = 'Calculation:';\n                val2 = `${v2} \u00d7 ${v1}% = ${(v2 * v1 \/ 100).toFixed(2)}`;\n                historyEntry = `${v1}% of ${v2} = ${val1}`;\n            } else if (calcType === 'whatPercent') {\n                \/\/ What % is X of Y?\n                res1 = `What % is ${v1.toFixed(2)} of ${v2.toFixed(2)}?`;\n                val1 = `${((v1 \/ v2) * 100).toFixed(2)}%`;\n                res2 = 'Calculation:';\n                val2 = `${v1} \u00f7 ${v2} \u00d7 100 = ${((v1 \/ v2) * 100).toFixed(2)}%`;\n                historyEntry = `What % is ${v1} of ${v2}? = ${val1}`;\n            } else if (calcType === 'increase') {\n                \/\/ Increase Y by X%\n                res1 = `Increase ${v1.toFixed(2)} by ${v2}%`;\n                val1 = `${(v1 + (v1 * v2 \/ 100)).toFixed(2)}`;\n                res2 = 'Increase Amount:';\n                val2 = `${(v1 * v2 \/ 100).toFixed(2)}`;\n                historyEntry = `Increase ${v1} by ${v2}% = ${val1}`;\n            } else if (calcType === 'decrease') {\n                \/\/ Decrease Y by X%\n                res1 = `Decrease ${v1.toFixed(2)} by ${v2}%`;\n                val1 = `${(v1 - (v1 * v2 \/ 100)).toFixed(2)}`;\n                res2 = 'Decrease Amount:';\n                val2 = `${(v1 * v2 \/ 100).toFixed(2)}`;\n                historyEntry = `Decrease ${v1} by ${v2}% = ${val1}`;\n            } else if (calcType === 'original') {\n                \/\/ Find original value before X% increase\/decrease\n                if (incDec === 'increase') {\n                    res1 = `Original value before ${v2}% increase to ${v1.toFixed(2)}`;\n                    val1 = `${(v1 \/ (1 + v2 \/ 100)).toFixed(2)}`;\n                    res2 = 'Calculation:';\n                    val2 = `${v1} \u00f7 (1 + ${v2}\/100) = ${(v1 \/ (1 + v2 \/ 100)).toFixed(2)}`;\n                    historyEntry = `Original value before ${v2}% increase to ${v1} = ${val1}`;\n                } else {\n                    res1 = `Original value before ${v2}% decrease to ${v1.toFixed(2)}`;\n                    val1 = `${(v1 \/ (1 - v2 \/ 100)).toFixed(2)}`;\n                    res2 = 'Calculation:';\n                    val2 = `${v1} \u00f7 (1 - ${v2}\/100) = ${(v1 \/ (1 - v2 \/ 100)).toFixed(2)}`;\n                    historyEntry = `Original value before ${v2}% decrease to ${v1} = ${val1}`;\n                }\n            } else if (calcType === 'percentChange') {\n                \/\/ Percentage Change from X to Y\n                res1 = `Percentage change from ${v1.toFixed(2)} to ${v2.toFixed(2)}`;\n                let percentChange = ((v2 - v1) \/ Math.abs(v1)) * 100;\n                val1 = `${percentChange.toFixed(2)}%`;\n                res2 = 'Calculation:';\n                val2 = `(${v2} - ${v1}) \u00f7 ${v1} \u00d7 100 = ${percentChange.toFixed(2)}%`;\n                historyEntry = `Percentage change from ${v1} to ${v2} = ${val1}`;\n            }\n            result.style.display = 'block';\n            r1.textContent = res1;\n            rv1.textContent = val1;\n            r2.textContent = res2;\n            rv2.textContent = val2;\n            if (res3) {\n                resultItem3.style.display = 'block';\n                r3.textContent = res3;\n                rv3.textContent = val3;\n            } else {\n                resultItem3.style.display = 'none';\n            }\n            if (historyEntry) addToHistory(res1, val1, val2);\n        }\n\n        function addToHistory(label, value, calc) {\n            const entry = { label, value, calc, time: new Date().toLocaleTimeString() };\n            history.unshift(entry);\n            if (history.length > 10) history.pop();\n            renderHistory();\n        }\n\n        function renderHistory() {\n            const panel = document.getElementById('historyPanel');\n            const list = document.getElementById('historyList');\n            if (history.length === 0) {\n                panel.style.display = 'none';\n                return;\n            }\n            panel.style.display = 'block';\n            list.innerHTML = '';\n            history.forEach(h => {\n                const li = document.createElement('li');\n                li.innerHTML = `<strong>${h.label}<\/strong><br><span>${h.value}<\/span><br><small>${h.calc ? h.calc : ''} (${h.time})<\/small> <button onclick=\\\"copyToClipboard('${h.value}')\\\" style=\\\"margin-left:8px;font-size:0.9em;\\\">Copy<\/button>`;\n                list.appendChild(li);\n            });\n        }\n\n        function clearHistory() {\n            history = [];\n            renderHistory();\n        }\n\n        function copyToClipboard(text) {\n            navigator.clipboard.writeText(text);\n            alert('Copied: ' + text);\n        }\n\n        function clearForm() {\n            document.getElementById('value1').value = '';\n            document.getElementById('value2').value = '';\n            if (document.getElementById('incDec')) document.getElementById('incDec').value = 'increase';\n            document.getElementById('result').style.display = 'none';\n        }\n\n        \/\/ Initialize form on load\n        window.onload = updateForm;\n\n        \/\/ Integrity check for Powered by snippet (robust version)\n        function checkPoweredBy() {\n            const powered = document.getElementById('poweredByMajhiNaukri');\n            if (!powered) return false;\n            \/\/ Find the link inside the powered by div\n            const link = powered.querySelector('a[href=\"https:\/\/majhinaukri.in\"]');\n            if (!link) return false;\n            if (link.textContent.trim() !== 'Majhi Naukri') return false;\n            \/\/ Check that the text 'Powered by' exists somewhere before the link\n            const text = powered.textContent.replace(\/\\s+\/g, ' ').trim();\n            return text.startsWith('Powered by') && text.includes('Majhi Naukri');\n        }\n        function disableCalculator() {\n            \/\/ Disable all inputs and buttons\n            document.querySelectorAll('input, select, button').forEach(el => {\n                el.disabled = true;\n            });\n            \/\/ Show error message\n            const container = document.querySelector('.container');\n            const errorDiv = document.createElement('div');\n            errorDiv.style.color = 'red';\n            errorDiv.style.marginTop = '18px';\n            errorDiv.style.fontWeight = 'bold';\n            errorDiv.textContent = 'Error: Required attribution missing or altered. Please restore the Powered by Majhi Naukri link.';\n            container.appendChild(errorDiv);\n        }\n        window.addEventListener('DOMContentLoaded', function() {\n            if (!checkPoweredBy()) {\n                disableCalculator();\n            }\n        });\n        \/\/ Also check after any DOM changes\n        const observer = new MutationObserver(() => {\n            if (!checkPoweredBy()) {\n                disableCalculator();\n            }\n        });\n        observer.observe(document.body, { childList: true, subtree: true });\n    <\/script>\n<\/div>\n\n<div class='code-block code-block-2' style='margin: 8px 0; clear: both;'>\n<div class='code-block code-block-43' style='margin: 8px 0; clear: both;'>\n<style>\n\/* ===============================\n   COMPACT OTHER TOOLS PANEL\n   =============================== *\/\n\n.mn-other-tools {\n  margin-top: 24px;\n}\n\n.mn-other-tools h3 {\n  font-size: 16px;\n  font-weight: 600;\n  color: #111827;\n  margin-bottom: 10px;\n}\n\n\/* Compact Grid *\/\n.mn-tools-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));\n  gap: 10px;\n}\n\n\/* Compact Card *\/\n.mn-tool-item {\n  background: #ffffff;\n  border-radius: 10px;\n  padding: 10px 12px;\n  text-decoration: none !important;\n  border: 1px solid #e5e7eb;\n  transition: all 0.2s ease;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.mn-tool-item:hover {\n  background: #f8fafc;\n  border-color: #3d85c6;\n}\n\n\/* Smaller Icon *\/\n.mn-tool-icon {\n  width: 34px;\n  height: 34px;\n  border-radius: 8px;\n  background: #eef5ff;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 16px;\n}\n\n\/* Text *\/\n.mn-tool-text span {\n  font-size: 13px;\n  font-weight: 500;\n  color: #111827;\n  line-height: 1.2;\n}\n\n.mn-tool-text small {\n  display: none; \/* remove subtitle for compact UI *\/\n}\n\n\/* Mobile *\/\n@media (max-width: 600px) {\n  .mn-tools-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n}\n<\/style>\n\n<div class=\"mn-other-tools\">\n  <h3>\ud83d\udd27 Other Tools<\/h3>\n\n  <div class=\"mn-tools-grid\" id=\"mnToolsGrid\">\n\n    <a href=\"\/tools\/image-resizer\/\" class=\"mn-tool-item\">\n      <div class=\"mn-tool-icon\">\ud83d\uddbc\ufe0f<\/div>\n      <div class=\"mn-tool-text\"><span>Image Resizer<\/span><\/div>\n    <\/a>\n\n    <a href=\"\/tools\/photo-signature-joiner\/\" class=\"mn-tool-item\">\n      <div class=\"mn-tool-icon\">\u270d\ufe0f<\/div>\n      <div class=\"mn-tool-text\"><span>Photo & Sign Joiner<\/span><\/div>\n    <\/a>\n\n    <a href=\"\/tools\/image-to-pdf\/\" class=\"mn-tool-item\">\n      <div class=\"mn-tool-icon\">\ud83d\udcc4<\/div>\n      <div class=\"mn-tool-text\"><span>Image to PDF<\/span><\/div>\n    <\/a>\n\n    <a href=\"\/tools\/marathi-typing-test\/\" class=\"mn-tool-item\">\n      <div class=\"mn-tool-icon\">\u2328\ufe0f<\/div>\n      <div class=\"mn-tool-text\"><span>Marathi Typing Test<\/span><\/div>\n    <\/a>\n\n    <a href=\"\/tools\/english-typing-test\/\" class=\"mn-tool-item\">\n      <div class=\"mn-tool-icon\">\u2328\ufe0f<\/div>\n      <div class=\"mn-tool-text\"><span>English Typing Test<\/span><\/div>\n    <\/a>\n\n    <a href=\"\/tools\/pdf-merger\/\" class=\"mn-tool-item\">\n      <div class=\"mn-tool-icon\">\ud83d\udcd1<\/div>\n      <div class=\"mn-tool-text\"><span>PDF Merger<\/span><\/div>\n    <\/a>\n\n    <a href=\"\/tools\/pdf-splitter\/\" class=\"mn-tool-item\">\n      <div class=\"mn-tool-icon\">\u2702\ufe0f<\/div>\n      <div class=\"mn-tool-text\"><span>PDF Splitter<\/span><\/div>\n    <\/a>\n\n    <a href=\"\/tools\/pdf-arranger\/\" class=\"mn-tool-item\">\n      <div class=\"mn-tool-icon\">\ud83d\uddc2\ufe0f<\/div>\n      <div class=\"mn-tool-text\"><span>PDF Arranger<\/span><\/div>\n    <\/a>\n\n    <a href=\"\/tools\/age-calculator\/\" class=\"mn-tool-item\">\n      <div class=\"mn-tool-icon\">\ud83d\udcc5<\/div>\n      <div class=\"mn-tool-text\"><span>Age Calculator<\/span><\/div>\n    <\/a>\n\n    <a href=\"\/tools\/emi-calculator\/\" class=\"mn-tool-item\">\n      <div class=\"mn-tool-icon\">\ud83d\udcb0<\/div>\n      <div class=\"mn-tool-text\"><span>EMI Calculator<\/span><\/div>\n    <\/a>\n\n    <a href=\"\/tools\/bmi-calculator\/\" class=\"mn-tool-item\">\n      <div class=\"mn-tool-icon\">\u2696\ufe0f<\/div>\n      <div class=\"mn-tool-text\"><span>BMI Calculator<\/span><\/div>\n    <\/a>\n\n    <a href=\"\/tools\/gst-calculator\/\" class=\"mn-tool-item\">\n      <div class=\"mn-tool-icon\">\ud83e\uddfe<\/div>\n      <div class=\"mn-tool-text\"><span>GST Calculator<\/span><\/div>\n    <\/a>\n\n    <a href=\"\/tools\/percentage-calculator\/\" class=\"mn-tool-item\">\n      <div class=\"mn-tool-icon\">\ud83d\udcca<\/div>\n      <div class=\"mn-tool-text\"><span>Percentage Calculator<\/span><\/div>\n    <\/a>\n\n  <\/div>\n<\/div>\n\n<script>\n\/* ===============================\n   AUTO-HIDE CURRENT TOOL\n   =============================== *\/\n(function () {\n  const currentPath = window.location.pathname.replace(\/\\\/$\/, \"\");\n  const tools = document.querySelectorAll(\"#mnToolsGrid a\");\n\n  tools.forEach(tool => {\n    const toolPath = tool.getAttribute(\"href\").replace(\/\\\/$\/, \"\");\n    if (currentPath === toolPath) {\n      tool.style.display = \"none\";\n    }\n  });\n})();\n<\/script>\n<\/div>\n<\/div>\n\n<h2 class=\"\" data-start=\"174\" data-end=\"237\">\ud83d\udcca Percentage Calculator \u2013 Quick &amp; Easy Percent Calculations<\/h2>\n<p class=\"\" data-start=\"239\" data-end=\"511\">Need to calculate a discount, exam score, or profit margin? Our <strong data-start=\"303\" data-end=\"328\">Percentage Calculator<\/strong> helps you solve all types of percent-related problems in seconds. Whether you&#8217;re a <strong data-start=\"412\" data-end=\"458\">student, shopkeeper, parent, or job seeker<\/strong>, this tool is simple, fast, and works on any device.<\/p>\n<h3 class=\"\" data-start=\"513\" data-end=\"543\">\ud83d\udd22 What Can You Calculate?<\/h3>\n<ul data-start=\"545\" data-end=\"844\">\n<li class=\"\" data-start=\"545\" data-end=\"597\">\n<p class=\"\" data-start=\"547\" data-end=\"597\"><strong data-start=\"547\" data-end=\"567\">What is X% of Y?<\/strong> (e.g., What is 15% of 200?)<\/p>\n<\/li>\n<li class=\"\" data-start=\"598\" data-end=\"658\">\n<p class=\"\" data-start=\"600\" data-end=\"658\"><strong data-start=\"600\" data-end=\"627\">X is what percent of Y?<\/strong> (e.g., 40 is what % of 200?)<\/p>\n<\/li>\n<li class=\"\" data-start=\"659\" data-end=\"734\">\n<p class=\"\" data-start=\"661\" data-end=\"734\"><strong data-start=\"661\" data-end=\"693\">Percentage increase\/decrease<\/strong> (e.g., price drop from \u20b91200 to \u20b91000)<\/p>\n<\/li>\n<li class=\"\" data-start=\"735\" data-end=\"790\">\n<p class=\"\" data-start=\"737\" data-end=\"790\"><strong data-start=\"737\" data-end=\"751\">Exam marks<\/strong> \u2013 Convert marks to percentage easily<\/p>\n<\/li>\n<li class=\"\" data-start=\"791\" data-end=\"844\">\n<p class=\"\" data-start=\"793\" data-end=\"844\"><strong data-start=\"793\" data-end=\"808\">Profit\/loss<\/strong> or GST-related percent calculations<\/p>\n<\/li>\n<\/ul>\n<h3 class=\"\" data-start=\"846\" data-end=\"867\">\ud83d\udee0\ufe0f How It Works:<\/h3>\n<ol data-start=\"869\" data-end=\"996\">\n<li class=\"\" data-start=\"869\" data-end=\"906\">\n<p class=\"\" data-start=\"872\" data-end=\"906\">Choose your <strong data-start=\"884\" data-end=\"904\">calculation type<\/strong><\/p>\n<\/li>\n<li class=\"\" data-start=\"907\" data-end=\"929\">\n<p class=\"\" data-start=\"910\" data-end=\"929\">Enter the numbers<\/p>\n<\/li>\n<li class=\"\" data-start=\"930\" data-end=\"956\">\n<p class=\"\" data-start=\"933\" data-end=\"956\">Click <strong data-start=\"939\" data-end=\"954\">\u201cCalculate\u201d<\/strong><\/p>\n<\/li>\n<li class=\"\" data-start=\"957\" data-end=\"996\">\n<p class=\"\" data-start=\"960\" data-end=\"996\">Get instant results with explanation<\/p>\n<\/li>\n<\/ol>\n<h3 class=\"\" data-start=\"998\" data-end=\"1013\">\u2705 Features:<\/h3>\n<ul data-start=\"1015\" data-end=\"1155\">\n<li class=\"\" data-start=\"1015\" data-end=\"1057\">\n<p class=\"\" data-start=\"1017\" data-end=\"1057\">Multiple calculation modes in one tool<\/p>\n<\/li>\n<li class=\"\" data-start=\"1058\" data-end=\"1085\">\n<p class=\"\" data-start=\"1060\" data-end=\"1085\">Fast &amp; accurate results<\/p>\n<\/li>\n<li class=\"\" data-start=\"1086\" data-end=\"1119\">\n<p class=\"\" data-start=\"1088\" data-end=\"1119\">Mobile and desktop compatible<\/p>\n<\/li>\n<li class=\"\" data-start=\"1120\" data-end=\"1155\">\n<p class=\"\" data-start=\"1122\" data-end=\"1155\">No login, no watermark, 100% free<\/p>\n<\/li>\n<\/ul>\n<h3 class=\"\" data-start=\"1157\" data-end=\"1189\">\ud83d\udccc Who Should Use This Tool?<\/h3>\n<ul data-start=\"1191\" data-end=\"1376\">\n<li class=\"\" data-start=\"1191\" data-end=\"1242\">\n<p class=\"\" data-start=\"1193\" data-end=\"1242\">Students calculating exam scores or assignments<\/p>\n<\/li>\n<li class=\"\" data-start=\"1243\" data-end=\"1278\">\n<p class=\"\" data-start=\"1245\" data-end=\"1278\">Teachers preparing report cards<\/p>\n<\/li>\n<li class=\"\" data-start=\"1279\" data-end=\"1328\">\n<p class=\"\" data-start=\"1281\" data-end=\"1328\">Business owners checking discounts or profits<\/p>\n<\/li>\n<li class=\"\" data-start=\"1329\" data-end=\"1376\">\n<p class=\"\" data-start=\"1331\" data-end=\"1376\">Anyone who deals with numbers and percentages<\/p>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udcca Percentage Calculator \u2013 Quick &amp; Easy Percent Calculations Need to calculate a discount, exam score, or profit margin? Our Percentage Calculator helps you solve all types of percent-related problems in seconds. Whether you&#8217;re a student, shopkeeper, parent, or job seeker, this tool is simple, fast, and works on any device. \ud83d\udd22 What Can You [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":459,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-304","page","type-page","status-publish","has-post-thumbnail"],"_links":{"self":[{"href":"https:\/\/majhinaukri.in\/tools\/wp-json\/wp\/v2\/pages\/304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/majhinaukri.in\/tools\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/majhinaukri.in\/tools\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/majhinaukri.in\/tools\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/majhinaukri.in\/tools\/wp-json\/wp\/v2\/comments?post=304"}],"version-history":[{"count":0,"href":"https:\/\/majhinaukri.in\/tools\/wp-json\/wp\/v2\/pages\/304\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/majhinaukri.in\/tools\/wp-json\/wp\/v2\/media\/459"}],"wp:attachment":[{"href":"https:\/\/majhinaukri.in\/tools\/wp-json\/wp\/v2\/media?parent=304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}