{"id":38999,"date":"2026-04-20T15:25:59","date_gmt":"2026-04-20T13:25:59","guid":{"rendered":"https:\/\/www.recharge.com\/blog\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite"},"modified":"2026-04-20T15:25:59","modified_gmt":"2026-04-20T13:25:59","slug":"valorant-sensitivity-converter-cs2-apex-ow2-fortnite","status":"publish","type":"post","link":"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite","title":{"rendered":"Valorant Sensitivity Converter: CS2, Apex, OW2 &#038; Fortnite"},"content":{"rendered":"\n\n<style>\n    .valorant-converter * {\n        box-sizing: border-box;\n    }\n    .valorant-converter {\n        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;\n        background: #f8f9fa;\n        padding: 20px 15px;\n        border-radius: 12px;\n        max-width: 1200px;\n        margin: 0 auto;\n    }\n    .valorant-converter .header {\n        text-align: center;\n        margin-bottom: 25px;\n    }\n    .valorant-converter .header h2 {\n        font-size: 1.6rem;\n        font-weight: 700;\n        color: #1a1a2e;\n        margin-bottom: 8px;\n    }\n    .valorant-converter .header-subtitle {\n        color: #6b7280;\n        font-size: 0.95rem;\n        line-height: 1.5;\n    }\n    .valorant-converter .intro-text {\n        background: white;\n        border: 2px solid #e5e7eb;\n        border-radius: 12px;\n        padding: 16px;\n        margin-bottom: 25px;\n        color: #4b5563;\n        line-height: 1.6;\n        font-size: 0.9rem;\n    }\n    .valorant-converter .intro-text strong {\n        color: #1a1a2e;\n    }\n    .valorant-converter .intro-text code {\n        background: #f3f4f6;\n        padding: 2px 6px;\n        border-radius: 4px;\n        color: #dc2626;\n        font-size: 0.85em;\n    }\n    .valorant-converter .converter-panel {\n        background: white;\n        border: 2px solid #e5e7eb;\n        border-radius: 12px;\n        padding: 20px 15px;\n        margin-bottom: 25px;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);\n    }\n    .valorant-converter .section-title {\n        font-size: 1rem;\n        font-weight: 700;\n        color: #1a1a2e;\n        margin-bottom: 16px;\n        padding-bottom: 10px;\n        border-bottom: 2px solid #e5e7eb;\n    }\n    .valorant-converter .mode-toggle {\n        display: flex;\n        flex-direction: column;\n        gap: 10px;\n        margin-bottom: 20px;\n    }\n    .valorant-converter .mode-btn {\n        width: 100%;\n        padding: 12px 16px;\n        font-size: 0.9rem;\n        font-weight: 600;\n        background: #f9fafb;\n        color: #4b5563;\n        border: 2px solid #e5e7eb;\n        border-radius: 8px;\n        cursor: pointer;\n        transition: all 0.2s ease;\n        text-align: center;\n    }\n    .valorant-converter .mode-btn:hover {\n        border-color: #22c55e;\n        background: #f0fdf4;\n    }\n    .valorant-converter .mode-btn.active {\n        background: linear-gradient(135deg, #22c55e 0%, #16a34a 100%);\n        border-color: #22c55e;\n        color: white;\n    }\n    .valorant-converter .form-grid {\n        display: flex;\n        flex-direction: column;\n        gap: 20px;\n        margin-bottom: 20px;\n    }\n    .valorant-converter .form-section {\n        background: #f9fafb;\n        padding: 16px;\n        border-radius: 8px;\n        border: 2px solid #e5e7eb;\n    }\n    .valorant-converter .section-label {\n        font-size: 0.95rem;\n        font-weight: 700;\n        color: #1a1a2e;\n        margin-bottom: 14px;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n    }\n    .valorant-converter .form-row {\n        margin-bottom: 14px;\n    }\n    .valorant-converter .form-row:last-child {\n        margin-bottom: 0;\n    }\n    .valorant-converter .form-label {\n        display: block;\n        font-weight: 600;\n        color: #4b5563;\n        margin-bottom: 6px;\n        font-size: 0.85rem;\n    }\n    .valorant-converter .form-input,\n    .valorant-converter .form-select {\n        width: 100%;\n        padding: 12px 14px;\n        font-size: 1rem;\n        border: 2px solid #e5e7eb;\n        border-radius: 8px;\n        background: white;\n        color: #1a1a2e;\n        transition: all 0.2s ease;\n    }\n    .valorant-converter .form-input:focus,\n    .valorant-converter .form-select:focus {\n        outline: none;\n        border-color: #22c55e;\n        box-shadow: 0 0 0 3px rgba(34, 197, 94, 0.1);\n    }\n    .valorant-converter .btn-convert {\n        width: 100%;\n        padding: 14px 20px;\n        font-size: 1rem;\n        font-weight: 700;\n        background: linear-gradient(135deg, #22c55e 0%, #16a34a 100%);\n        color: white;\n        border: none;\n        border-radius: 8px;\n        cursor: pointer;\n        transition: all 0.2s ease;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n    }\n    .valorant-converter .btn-convert:hover {\n        transform: translateY(-2px);\n        box-shadow: 0 8px 20px rgba(34, 197, 94, 0.3);\n    }\n    .valorant-converter .btn-convert:active {\n        transform: translateY(0);\n    }\n    .valorant-converter .results-container {\n        background: white;\n        border: 2px solid #e5e7eb;\n        border-radius: 12px;\n        padding: 20px 15px;\n        margin-bottom: 25px;\n        display: none;\n    }\n    .valorant-converter .results-container.active {\n        display: block;\n        animation: slideIn 0.3s ease;\n    }\n    @keyframes slideIn {\n        from {\n            opacity: 0;\n            transform: translateY(-10px);\n        }\n        to {\n            opacity: 1;\n            transform: translateY(0);\n        }\n    }\n    .valorant-converter .results-title {\n        font-size: 1.2rem;\n        font-weight: 700;\n        color: #1a1a2e;\n        margin-bottom: 16px;\n        text-align: center;\n    }\n    .valorant-converter .conversion-display {\n        background: linear-gradient(135deg, #dcfce7 0%, #bbf7d0 100%);\n        border: 2px solid #22c55e;\n        border-radius: 12px;\n        padding: 20px 16px;\n        margin-bottom: 20px;\n        text-align: center;\n    }\n    .valorant-converter .conversion-formula {\n        font-size: 1rem;\n        color: #166534;\n        line-height: 1.8;\n    }\n    .valorant-converter .conversion-formula strong {\n        color: #15803d;\n        font-size: 1.05rem;\n    }\n    .valorant-converter .conversion-formula .result-highlight {\n        font-size: 1.4rem;\n        color: #15803d;\n        font-weight: 700;\n    }\n    .valorant-converter .results-grid {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .valorant-converter .result-card {\n        background: #f9fafb;\n        border: 2px solid #e5e7eb;\n        border-radius: 8px;\n        padding: 14px 10px;\n        text-align: center;\n    }\n    .valorant-converter .result-label {\n        font-size: 0.75rem;\n        color: #6b7280;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n        margin-bottom: 6px;\n    }\n    .valorant-converter .result-value {\n        font-size: 1.5rem;\n        font-weight: 700;\n        color: #22c55e;\n    }\n    .valorant-converter .result-unit {\n        font-size: 0.8rem;\n        color: #6b7280;\n        margin-top: 2px;\n    }\n    .valorant-converter .info-note {\n        background: #fef3c7;\n        border: 2px solid #fbbf24;\n        border-radius: 8px;\n        padding: 14px;\n        color: #78350f;\n        font-size: 0.85rem;\n        line-height: 1.5;\n    }\n    .valorant-converter .scoped-results {\n        margin-top: 20px;\n        padding-top: 20px;\n        border-top: 2px solid #e5e7eb;\n    }\n    .valorant-converter .scoped-title {\n        font-size: 1rem;\n        font-weight: 700;\n        color: #1a1a2e;\n        margin-bottom: 14px;\n    }\n    .valorant-converter .scoped-grid {\n        display: flex;\n        flex-direction: column;\n        gap: 10px;\n    }\n    .valorant-converter .scoped-card {\n        background: #f9fafb;\n        border: 2px solid #e5e7eb;\n        border-radius: 8px;\n        padding: 12px 14px;\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n    }\n    .valorant-converter .scoped-weapon {\n        font-weight: 600;\n        color: #1a1a2e;\n        font-size: 0.9rem;\n    }\n    .valorant-converter .scoped-value {\n        font-weight: 700;\n        color: #22c55e;\n        font-size: 1rem;\n    }\n    .valorant-converter .games-section {\n        background: white;\n        border: 2px solid #e5e7eb;\n        border-radius: 12px;\n        padding: 20px 15px;\n        margin-bottom: 25px;\n    }\n    .valorant-converter .games-title {\n        font-size: 1.1rem;\n        font-weight: 700;\n        color: #1a1a2e;\n        margin-bottom: 12px;\n    }\n    .valorant-converter .games-intro {\n        color: #4b5563;\n        line-height: 1.6;\n        margin-bottom: 16px;\n        font-size: 0.9rem;\n    }\n    .valorant-converter .games-table {\n        width: 100%;\n        border-collapse: collapse;\n        font-size: 0.8rem;\n    }\n    .valorant-converter .games-table thead {\n        background: linear-gradient(135deg, #22c55e 0%, #16a34a 100%);\n        color: white;\n    }\n    .valorant-converter .games-table th {\n        padding: 10px 8px;\n        text-align: left;\n        font-weight: 600;\n        font-size: 0.75rem;\n        text-transform: uppercase;\n        letter-spacing: 0.3px;\n    }\n    .valorant-converter .games-table td {\n        padding: 10px 8px;\n        border-bottom: 1px solid #e5e7eb;\n        color: #4b5563;\n    }\n    .valorant-converter .games-table tbody tr:hover {\n        background: #f9fafb;\n    }\n    .valorant-converter .games-table tbody tr:last-child td {\n        border-bottom: none;\n    }\n    .valorant-converter .game-name {\n        font-weight: 600;\n        color: #1a1a2e;\n    }\n    .valorant-converter .yaw-value {\n        font-weight: 700;\n        color: #22c55e;\n        font-family: 'Courier New', monospace;\n    }\n    .valorant-converter .multiplier-value {\n        font-weight: 700;\n        color: #16a34a;\n        font-family: 'Courier New', monospace;\n    }\n    .valorant-converter .reference {\n        font-size: 0.75rem;\n        color: #6b7280;\n    }\n    .valorant-converter .final-note {\n        background: #dbeafe;\n        border: 2px solid #3b82f6;\n        border-radius: 8px;\n        padding: 14px;\n        margin-top: 16px;\n        color: #1e40af;\n        font-size: 0.85rem;\n        line-height: 1.5;\n    }\n    .valorant-converter .pro-stats {\n        background: white;\n        border: 2px solid #e5e7eb;\n        border-radius: 12px;\n        padding: 20px 15px;\n        margin-bottom: 25px;\n    }\n    .valorant-converter .stats-grid {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 12px;\n        margin-top: 16px;\n    }\n    .valorant-converter .stat-card {\n        background: #f9fafb;\n        border: 2px solid #e5e7eb;\n        border-radius: 8px;\n        padding: 14px 10px;\n        text-align: center;\n    }\n    .valorant-converter .stat-value {\n        font-size: 1.5rem;\n        font-weight: 700;\n        color: #22c55e;\n        margin-bottom: 4px;\n    }\n    .valorant-converter .stat-label {\n        font-size: 0.7rem;\n        color: #6b7280;\n        text-transform: uppercase;\n        letter-spacing: 0.3px;\n    }\n    .valorant-converter .hidden {\n        display: none !important;\n    }\n    .valorant-converter .info-text {\n        color: #4b5563;\n        font-size: 0.85rem;\n        padding: 10px;\n        background: white;\n        border-radius: 6px;\n        line-height: 1.5;\n        border: 1px solid #e5e7eb;\n    }\n    \n    \/* Tablet and Desktop styles *\/\n    @media (min-width: 768px) {\n        .valorant-converter {\n            padding: 30px 20px;\n        }\n        .valorant-converter .header h2 {\n            font-size: 2.2rem;\n        }\n        .valorant-converter .header-subtitle {\n            font-size: 1rem;\n        }\n        .valorant-converter .intro-text {\n            padding: 20px;\n            font-size: 0.95rem;\n        }\n        .valorant-converter .converter-panel {\n            padding: 30px;\n        }\n        .valorant-converter .section-title {\n            font-size: 1.1rem;\n            margin-bottom: 20px;\n        }\n        .valorant-converter .mode-toggle {\n            flex-direction: row;\n            gap: 12px;\n        }\n        .valorant-converter .mode-btn {\n            flex: 1;\n            padding: 14px 20px;\n            font-size: 0.95rem;\n        }\n        .valorant-converter .form-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 30px;\n            margin-bottom: 30px;\n        }\n        .valorant-converter .form-section {\n            padding: 20px;\n        }\n        .valorant-converter .section-label {\n            font-size: 1rem;\n            margin-bottom: 16px;\n        }\n        .valorant-converter .form-row {\n            margin-bottom: 16px;\n        }\n        .valorant-converter .form-label {\n            font-size: 0.9rem;\n            margin-bottom: 8px;\n        }\n        .valorant-converter .btn-convert {\n            padding: 16px 20px;\n            font-size: 1.1rem;\n        }\n        .valorant-converter .results-container {\n            padding: 30px;\n        }\n        .valorant-converter .results-title {\n            font-size: 1.4rem;\n            margin-bottom: 20px;\n        }\n        .valorant-converter .conversion-display {\n            padding: 24px;\n            margin-bottom: 24px;\n        }\n        .valorant-converter .conversion-formula {\n            font-size: 1.1rem;\n        }\n        .valorant-converter .conversion-formula strong {\n            font-size: 1.2rem;\n        }\n        .valorant-converter .conversion-formula .result-highlight {\n            font-size: 1.6rem;\n        }\n        .valorant-converter .results-grid {\n            grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n            gap: 16px;\n            margin-bottom: 24px;\n        }\n        .valorant-converter .result-card {\n            padding: 16px;\n        }\n        .valorant-converter .result-label {\n            font-size: 0.85rem;\n            margin-bottom: 8px;\n        }\n        .valorant-converter .result-value {\n            font-size: 1.8rem;\n        }\n        .valorant-converter .result-unit {\n            font-size: 0.9rem;\n            margin-top: 4px;\n        }\n        .valorant-converter .info-note {\n            padding: 16px;\n            font-size: 0.9rem;\n        }\n        .valorant-converter .scoped-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n            gap: 12px;\n        }\n        .valorant-converter .scoped-card {\n            padding: 14px 16px;\n        }\n        .valorant-converter .games-section {\n            padding: 30px;\n        }\n        .valorant-converter .games-title {\n            font-size: 1.3rem;\n            margin-bottom: 16px;\n        }\n        .valorant-converter .games-intro {\n            font-size: 0.95rem;\n            margin-bottom: 20px;\n        }\n        .valorant-converter .games-table {\n            font-size: 0.9rem;\n        }\n        .valorant-converter .games-table th {\n            padding: 14px 12px;\n            font-size: 0.85rem;\n        }\n        .valorant-converter .games-table td {\n            padding: 14px 12px;\n        }\n        .valorant-converter .reference {\n            font-size: 0.85rem;\n        }\n        .valorant-converter .final-note {\n            padding: 16px;\n            font-size: 0.9rem;\n        }\n        .valorant-converter .pro-stats {\n            padding: 30px;\n        }\n        .valorant-converter .stats-grid {\n            grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n            gap: 20px;\n            margin-top: 20px;\n        }\n        .valorant-converter .stat-card {\n            padding: 20px;\n        }\n        .valorant-converter .stat-value {\n            font-size: 2rem;\n            margin-bottom: 8px;\n        }\n        .valorant-converter .stat-label {\n            font-size: 0.8rem;\n        }\n    }\n<\/style>\n\n<div class=\"valorant-converter\">\n    <div class=\"header\">\n        <h2>Valorant Sensitivity Converter<\/h2>\n        <div class=\"header-subtitle\">Convert your sensitivity between Valorant and other FPS games with precision<\/div>\n    <\/div>\n\n    <div class=\"intro-text\">\n        This tool accurately converts mouse sensitivity between <strong>Valorant<\/strong> and popular FPS games. Valorant uses a fixed <strong>yaw value of 0.07<\/strong> degrees per mouse count. The converter preserves your physical 360\u00b0 turn distance using the formula: <code>targetSens = sourceSens \u00d7 (sourceYaw \/ targetYaw)<\/code>. It also calculates your <strong>scoped sensitivity<\/strong> for Operator, Marshal, and Outlaw with different zoom multipliers.\n    <\/div>\n\n    <div class=\"converter-panel\">\n        <h3 class=\"section-title\">\u2699\ufe0f Conversion Mode<\/h3>\n        \n        <div class=\"mode-toggle\">\n            <button class=\"mode-btn active\" id=\"modeToValorant\" onclick=\"setMode('toValorant')\">\n                \ud83c\udfaf Convert TO Valorant\n            <\/button>\n            <button class=\"mode-btn\" id=\"modeFromValorant\" onclick=\"setMode('fromValorant')\">\n                \ud83c\udfae Convert FROM Valorant\n            <\/button>\n            <button class=\"mode-btn\" id=\"modeScoped\" onclick=\"setMode('scoped')\">\n                \ud83d\udd2d Scoped Calculator\n            <\/button>\n        <\/div>\n\n        <!-- TO VALORANT MODE -->\n        <div id=\"toValorantPanel\" class=\"mode-panel\">\n            <div class=\"form-grid\">\n                <div class=\"form-section\">\n                    <div class=\"section-label\">\ud83c\udfae Source Game<\/div>\n                    <div class=\"form-row\">\n                        <label class=\"form-label\">Game:<\/label>\n                        <select class=\"form-select\" id=\"sourceGame\">\n                            <option value=\"cs2\">CS2 \/ CS:GO<\/option>\n                            <option value=\"apex\">Apex Legends<\/option>\n                            <option value=\"overwatch2\">Overwatch 2<\/option>\n                            <option value=\"warzone\">Call of Duty: Warzone<\/option>\n                            <option value=\"fortnite\">Fortnite<\/option>\n                        <\/select>\n                    <\/div>\n                    <div class=\"form-row\">\n                        <label class=\"form-label\">Sensitivity:<\/label>\n                        <input type=\"number\" class=\"form-input\" id=\"sourceSensTo\" step=\"0.001\" value=\"1.0\">\n                    <\/div>\n                    <div class=\"form-row\">\n                        <label class=\"form-label\">DPI:<\/label>\n                        <input type=\"number\" class=\"form-input\" id=\"sourceDpiTo\" step=\"50\" value=\"800\">\n                    <\/div>\n                    <div class=\"form-row hidden\" id=\"fortniteFovRowTo\">\n                        <label class=\"form-label\">Fortnite FOV:<\/label>\n                        <input type=\"number\" class=\"form-input\" id=\"fortniteFovTo\" step=\"1\" min=\"60\" max=\"120\" value=\"80\">\n                    <\/div>\n                <\/div>\n\n                <div class=\"form-section\">\n                    <div class=\"section-label\">\ud83c\udfaf Target: Valorant<\/div>\n                    <div class=\"form-row\">\n                        <label class=\"form-label\">Target DPI:<\/label>\n                        <input type=\"number\" class=\"form-input\" id=\"targetDpiTo\" step=\"50\" value=\"800\">\n                    <\/div>\n                    <div class=\"form-row\">\n                        <label class=\"form-label\">Scoped Sensitivity Multiplier:<\/label>\n                        <input type=\"number\" class=\"form-input\" id=\"scopedMultTo\" step=\"0.01\" min=\"0.1\" max=\"2\" value=\"1.0\">\n                    <\/div>\n                <\/div>\n            <\/div>\n            <button class=\"btn-convert\" onclick=\"convertToValorant()\">\ud83d\udd04 Convert to Valorant<\/button>\n        <\/div>\n\n        <!-- FROM VALORANT MODE -->\n        <div id=\"fromValorantPanel\" class=\"mode-panel hidden\">\n            <div class=\"form-grid\">\n                <div class=\"form-section\">\n                    <div class=\"section-label\">\ud83c\udfaf Source: Valorant<\/div>\n                    <div class=\"form-row\">\n                        <label class=\"form-label\">Valorant Sensitivity:<\/label>\n                        <input type=\"number\" class=\"form-input\" id=\"valorantSensFrom\" step=\"0.001\" value=\"0.35\">\n                    <\/div>\n                    <div class=\"form-row\">\n                        <label class=\"form-label\">DPI:<\/label>\n                        <input type=\"number\" class=\"form-input\" id=\"sourceDpiFrom\" step=\"50\" value=\"800\">\n                    <\/div>\n                <\/div>\n\n                <div class=\"form-section\">\n                    <div class=\"section-label\">\ud83c\udfae Target Game<\/div>\n                    <div class=\"form-row\">\n                        <label class=\"form-label\">Game:<\/label>\n                        <select class=\"form-select\" id=\"targetGame\">\n                            <option value=\"cs2\">CS2 \/ CS:GO<\/option>\n                            <option value=\"apex\">Apex Legends<\/option>\n                            <option value=\"overwatch2\">Overwatch 2<\/option>\n                            <option value=\"warzone\">Call of Duty: Warzone<\/option>\n                            <option value=\"fortnite\">Fortnite<\/option>\n                        <\/select>\n                    <\/div>\n                    <div class=\"form-row\">\n                        <label class=\"form-label\">Target DPI:<\/label>\n                        <input type=\"number\" class=\"form-input\" id=\"targetDpiFrom\" step=\"50\" value=\"800\">\n                    <\/div>\n                    <div class=\"form-row hidden\" id=\"fortniteFovRowFrom\">\n                        <label class=\"form-label\">Fortnite FOV:<\/label>\n                        <input type=\"number\" class=\"form-input\" id=\"fortniteFovFrom\" step=\"1\" min=\"60\" max=\"120\" value=\"80\">\n                    <\/div>\n                <\/div>\n            <\/div>\n            <button class=\"btn-convert\" onclick=\"convertFromValorant()\">\ud83d\udd04 Convert from Valorant<\/button>\n        <\/div>\n\n        <!-- SCOPED CALCULATOR MODE -->\n        <div id=\"scopedPanel\" class=\"mode-panel hidden\">\n            <div class=\"form-grid\">\n                <div class=\"form-section\">\n                    <div class=\"section-label\">\ud83c\udfaf Valorant Settings<\/div>\n                    <div class=\"form-row\">\n                        <label class=\"form-label\">Base Sensitivity:<\/label>\n                        <input type=\"number\" class=\"form-input\" id=\"baseSensScoped\" step=\"0.001\" value=\"0.35\">\n                    <\/div>\n                    <div class=\"form-row\">\n                        <label class=\"form-label\">DPI:<\/label>\n                        <input type=\"number\" class=\"form-input\" id=\"dpiScoped\" step=\"50\" value=\"800\">\n                    <\/div>\n                <\/div>\n\n                <div class=\"form-section\">\n                    <div class=\"section-label\">\ud83d\udd2d Scoped Settings<\/div>\n                    <div class=\"form-row\">\n                        <label class=\"form-label\">Scoped Sensitivity Multiplier:<\/label>\n                        <input type=\"number\" class=\"form-input\" id=\"scopedMultCalc\" step=\"0.01\" min=\"0.1\" max=\"2\" value=\"1.0\">\n                    <\/div>\n                    <div class=\"form-row\">\n                        <label class=\"form-label\">Info:<\/label>\n                        <div class=\"info-text\">\n                            Default is 1.0. Lower values = slower scoped aim (more precise). Pro average: 0.97\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <button class=\"btn-convert\" onclick=\"calculateScoped()\">\ud83d\udd2d Calculate Scoped Sensitivities<\/button>\n        <\/div>\n    <\/div>\n\n    <div class=\"results-container\" id=\"resultsContainer\">\n        <h3 class=\"results-title\">\u2728 Conversion Results<\/h3>\n        <div class=\"conversion-display\" id=\"conversionDisplay\"><\/div>\n        <div class=\"results-grid\" id=\"resultsGrid\"><\/div>\n        <div class=\"scoped-results\" id=\"scopedResults\"><\/div>\n        <div class=\"info-note\" id=\"infoNote\">\n            \ud83d\udca1 <strong>Note:<\/strong> The physical distance for a full 360\u00b0 turn is preserved. Valorant accepts up to 3 decimal places in the GameSettings.ini file for precise values. Remember to test in-game and fine-tune if needed.\n        <\/div>\n    <\/div>\n\n    <div class=\"pro-stats\">\n        <h3 class=\"games-title\">\ud83d\udcca Valorant Pro Player Statistics<\/h3>\n        <p class=\"games-intro\">Based on analysis of professional Valorant players&#8217; settings:<\/p>\n        <div class=\"stats-grid\">\n            <div class=\"stat-card\">\n                <div class=\"stat-value\">267<\/div>\n                <div class=\"stat-label\">Average eDPI<\/div>\n            <\/div>\n            <div class=\"stat-card\">\n                <div class=\"stat-value\">0.35<\/div>\n                <div class=\"stat-label\">Average Sensitivity<\/div>\n            <\/div>\n            <div class=\"stat-card\">\n                <div class=\"stat-value\">800<\/div>\n                <div class=\"stat-label\">Most Common DPI (79%)<\/div>\n            <\/div>\n            <div class=\"stat-card\">\n                <div class=\"stat-value\">~45cm<\/div>\n                <div class=\"stat-label\">Average cm\/360\u00b0<\/div>\n            <\/div>\n            <div class=\"stat-card\">\n                <div class=\"stat-value\">0.97<\/div>\n                <div class=\"stat-label\">Average Scoped Sens<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"games-section\">\n        <h3 class=\"games-title\">\ud83c\udfae Supported Games &#038; Conversion Data<\/h3>\n        <p class=\"games-intro\">\n            The following table shows verified yaw values and conversion multipliers for each supported game. \n            For more sensitivity converters, check out our <a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/battlefield-6-sensitivity-converter-aim-calculator\" style=\"color: #22c55e; text-decoration: underline;\">Cross-Game Sensitivity Converter<\/a>.\n        <\/p>\n        <table class=\"games-table\">\n            <thead>\n                <tr>\n                    <th>Game<\/th>\n                    <th>Yaw<\/th>\n                    <th>To Val<\/th>\n                    <th>From Val<\/th>\n                <\/tr>\n            <\/thead>\n            <tbody id=\"gamesTableBody\"><\/tbody>\n        <\/table>\n        <div class=\"final-note\">\n            <strong>\ud83d\udccc Valorant Yaw:<\/strong> 0.07 (fixed, cannot be changed). The conversion formula is: <code>Valorant Sens = Other Sens \u00d7 (Other Yaw \/ 0.07)<\/code>. For example, CS2 uses 0.022 yaw, so divide your CS2 sensitivity by 3.18 to get your Valorant sensitivity.\n        <\/div>\n    <\/div>\n\n    <div class=\"games-section\">\n        <h3 class=\"games-title\">\ud83d\udd2d Valorant Scoped Weapons Reference<\/h3>\n        <p class=\"games-intro\">\n            Valorant&#8217;s scoped sensitivity applies uniformly to all sniper rifles. There is no per-weapon adjustment\u2014only one scoped sensitivity setting affects all weapons below.\n        <\/p>\n        <table class=\"games-table\">\n            <thead>\n                <tr>\n                    <th>Weapon<\/th>\n                    <th>Zoom<\/th>\n                    <th>FOV<\/th>\n                    <th>Notes<\/th>\n                <\/tr>\n            <\/thead>\n            <tbody>\n                <tr>\n                    <td class=\"game-name\">Marshal<\/td>\n                    <td class=\"yaw-value\">3.5\u00d7<\/td>\n                    <td class=\"multiplier-value\">~29.4\u00b0<\/td>\n                    <td class=\"reference\">Single zoom<\/td>\n                <\/tr>\n                <tr>\n                    <td class=\"game-name\">Outlaw<\/td>\n                    <td class=\"yaw-value\">3.5\u00d7<\/td>\n                    <td class=\"multiplier-value\">~29.4\u00b0<\/td>\n                    <td class=\"reference\">Stays scoped<\/td>\n                <\/tr>\n                <tr>\n                    <td class=\"game-name\">Operator (Zoom 1)<\/td>\n                    <td class=\"yaw-value\">2.5\u00d7<\/td>\n                    <td class=\"multiplier-value\">~41.2\u00b0<\/td>\n                    <td class=\"reference\">Default zoom<\/td>\n                <\/tr>\n                <tr>\n                    <td class=\"game-name\">Operator (Zoom 2)<\/td>\n                    <td class=\"yaw-value\">5.0\u00d7<\/td>\n                    <td class=\"multiplier-value\">~20.6\u00b0<\/td>\n                    <td class=\"reference\">Double-click<\/td>\n                <\/tr>\n                <tr>\n                    <td class=\"game-name\">Tour de Force<\/td>\n                    <td class=\"yaw-value\">2.5\u00d7<\/td>\n                    <td class=\"multiplier-value\">~41.2\u00b0<\/td>\n                    <td class=\"reference\">Chamber ult<\/td>\n                <\/tr>\n            <\/tbody>\n        <\/table>\n        <div class=\"final-note\">\n            <strong>\ud83d\udccc Scoped Sensitivity Formula:<\/strong> <code>Scoped cm\/360 = Base cm\/360 \u00f7 Scoped Multiplier<\/code>. A scoped multiplier below 1.0 makes scoped aim slower (more precise). The base FOV in Valorant is 103\u00b0 horizontal (fixed).\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n\/\/ Verified game data with yaw values and conversion multipliers\nconst gameData = {\n    valorant: {\n        name: \"Valorant\",\n        yaw: 0.07,\n        toValorant: 1,\n        fromValorant: 1\n    },\n    cs2: {\n        name: \"CS2 \/ CS:GO\",\n        yaw: 0.022,\n        toValorant: 0.022 \/ 0.07,\n        fromValorant: 0.07 \/ 0.022\n    },\n    apex: {\n        name: \"Apex Legends\",\n        yaw: 0.022,\n        toValorant: 0.022 \/ 0.07,\n        fromValorant: 0.07 \/ 0.022\n    },\n    overwatch2: {\n        name: \"Overwatch 2\",\n        yaw: 0.0066,\n        toValorant: 0.0066 \/ 0.07,\n        fromValorant: 0.07 \/ 0.0066\n    },\n    warzone: {\n        name: \"CoD: Warzone\",\n        yaw: 0.0066,\n        toValorant: 0.0066 \/ 0.07,\n        fromValorant: 0.07 \/ 0.0066\n    },\n    fortnite: {\n        name: \"Fortnite\",\n        yaw: 0.5555,\n        toValorant: 0.5555 \/ 0.07,\n        fromValorant: 0.07 \/ 0.5555,\n        fovDependent: true\n    }\n};\n\n\/\/ Valorant scoped weapon data\nconst scopedWeapons = {\n    marshal: { name: \"Marshal\", zoom: 3.5, fov: 29.4 },\n    outlaw: { name: \"Outlaw\", zoom: 3.5, fov: 29.4 },\n    operatorZoom1: { name: \"Operator (Zoom 1)\", zoom: 2.5, fov: 41.2 },\n    operatorZoom2: { name: \"Operator (Zoom 2)\", zoom: 5.0, fov: 20.6 },\n    tourDeForce: { name: \"Tour de Force\", zoom: 2.5, fov: 41.2 }\n};\n\nlet currentMode = 'toValorant';\n\n\/\/ Initialize on page load\nwindow.addEventListener('load', () => {\n    populateGamesTable();\n    setupFovToggle();\n});\n\nfunction populateGamesTable() {\n    const tbody = document.getElementById('gamesTableBody');\n    \n    Object.entries(gameData).forEach(([key, game]) => {\n        if (key === 'valorant') return;\n        \n        const tr = document.createElement('tr');\n        tr.innerHTML = `\n            <td class=\"game-name\">${game.name}<\/td>\n            <td class=\"yaw-value\">${game.yaw.toFixed(4)}<\/td>\n            <td class=\"multiplier-value\">\u00f7 ${(1\/game.toValorant).toFixed(2)}<\/td>\n            <td class=\"multiplier-value\">\u00d7 ${game.fromValorant.toFixed(2)}<\/td>\n        `;\n        tbody.appendChild(tr);\n    });\n}\n\nfunction setupFovToggle() {\n    document.getElementById('sourceGame').addEventListener('change', function() {\n        const fovRow = document.getElementById('fortniteFovRowTo');\n        fovRow.classList.toggle('hidden', this.value !== 'fortnite');\n    });\n    \n    document.getElementById('targetGame').addEventListener('change', function() {\n        const fovRow = document.getElementById('fortniteFovRowFrom');\n        fovRow.classList.toggle('hidden', this.value !== 'fortnite');\n    });\n}\n\nfunction setMode(mode) {\n    currentMode = mode;\n    \n    \/\/ Update button states\n    document.querySelectorAll('.mode-btn').forEach(btn => btn.classList.remove('active'));\n    \n    if (mode === 'toValorant') {\n        document.getElementById('modeToValorant').classList.add('active');\n    } else if (mode === 'fromValorant') {\n        document.getElementById('modeFromValorant').classList.add('active');\n    } else if (mode === 'scoped') {\n        document.getElementById('modeScoped').classList.add('active');\n    }\n    \n    \/\/ Show\/hide panels\n    document.querySelectorAll('.mode-panel').forEach(panel => panel.classList.add('hidden'));\n    document.getElementById(`${mode}Panel`).classList.remove('hidden');\n    \n    \/\/ Hide results\n    document.getElementById('resultsContainer').classList.remove('active');\n}\n\nfunction calculateCm360(dpi, sens, yaw) {\n    return 914.4 \/ (dpi * sens * yaw);\n}\n\nfunction calculateEDPI(dpi, sens) {\n    return dpi * sens;\n}\n\nfunction convertToValorant() {\n    const sourceGame = document.getElementById('sourceGame').value;\n    const sourceSens = parseFloat(document.getElementById('sourceSensTo').value);\n    const sourceDpi = parseFloat(document.getElementById('sourceDpiTo').value);\n    const targetDpi = parseFloat(document.getElementById('targetDpiTo').value);\n    const scopedMult = parseFloat(document.getElementById('scopedMultTo').value);\n    \n    if (!validateInputs(sourceSens, sourceDpi, targetDpi)) return;\n    \n    const game = gameData[sourceGame];\n    let effectiveYaw = game.yaw;\n    \n    \/\/ Handle Fortnite FOV adjustment\n    if (game.fovDependent) {\n        const fov = parseFloat(document.getElementById('fortniteFovTo').value) || 80;\n        effectiveYaw = game.yaw * (80 \/ fov);\n    }\n    \n    \/\/ Convert sensitivity\n    const valorantSens = sourceSens * (effectiveYaw \/ gameData.valorant.yaw) * (sourceDpi \/ targetDpi);\n    \n    \/\/ Calculate metrics\n    const sourceCm360 = calculateCm360(sourceDpi, sourceSens, effectiveYaw);\n    const targetCm360 = calculateCm360(targetDpi, valorantSens, gameData.valorant.yaw);\n    const edpi = calculateEDPI(targetDpi, valorantSens);\n    \n    displayResults({\n        mode: 'toValorant',\n        sourceGame: game.name,\n        sourceSens: sourceSens,\n        sourceDpi: sourceDpi,\n        targetSens: valorantSens,\n        targetDpi: targetDpi,\n        sourceCm360: sourceCm360,\n        targetCm360: targetCm360,\n        edpi: edpi,\n        scopedMult: scopedMult\n    });\n}\n\nfunction convertFromValorant() {\n    const targetGame = document.getElementById('targetGame').value;\n    const valorantSens = parseFloat(document.getElementById('valorantSensFrom').value);\n    const sourceDpi = parseFloat(document.getElementById('sourceDpiFrom').value);\n    const targetDpi = parseFloat(document.getElementById('targetDpiFrom').value);\n    \n    if (!validateInputs(valorantSens, sourceDpi, targetDpi)) return;\n    \n    const game = gameData[targetGame];\n    let effectiveYaw = game.yaw;\n    \n    \/\/ Handle Fortnite FOV adjustment\n    if (game.fovDependent) {\n        const fov = parseFloat(document.getElementById('fortniteFovFrom').value) || 80;\n        effectiveYaw = game.yaw * (80 \/ fov);\n    }\n    \n    \/\/ Convert sensitivity\n    const targetSens = valorantSens * (gameData.valorant.yaw \/ effectiveYaw) * (sourceDpi \/ targetDpi);\n    \n    \/\/ Calculate metrics\n    const sourceCm360 = calculateCm360(sourceDpi, valorantSens, gameData.valorant.yaw);\n    const targetCm360 = calculateCm360(targetDpi, targetSens, effectiveYaw);\n    const edpi = calculateEDPI(sourceDpi, valorantSens);\n    \n    displayResults({\n        mode: 'fromValorant',\n        targetGame: game.name,\n        sourceSens: valorantSens,\n        sourceDpi: sourceDpi,\n        targetSens: targetSens,\n        targetDpi: targetDpi,\n        sourceCm360: sourceCm360,\n        targetCm360: targetCm360,\n        edpi: edpi\n    });\n}\n\nfunction calculateScoped() {\n    const baseSens = parseFloat(document.getElementById('baseSensScoped').value);\n    const dpi = parseFloat(document.getElementById('dpiScoped').value);\n    const scopedMult = parseFloat(document.getElementById('scopedMultCalc').value);\n    \n    if (!validateInputs(baseSens, dpi, 800)) return;\n    \n    const baseCm360 = calculateCm360(dpi, baseSens, gameData.valorant.yaw);\n    const edpi = calculateEDPI(dpi, baseSens);\n    \n    displayResults({\n        mode: 'scoped',\n        baseSens: baseSens,\n        dpi: dpi,\n        baseCm360: baseCm360,\n        edpi: edpi,\n        scopedMult: scopedMult\n    });\n}\n\nfunction validateInputs(sens, dpi1, dpi2) {\n    if (isNaN(sens) || sens <= 0) {\n        alert('Please enter a valid sensitivity value.');\n        return false;\n    }\n    if (isNaN(dpi1) || dpi1 <= 0 || isNaN(dpi2) || dpi2 <= 0) {\n        alert('Please enter valid DPI values.');\n        return false;\n    }\n    return true;\n}\n\nfunction displayResults(data) {\n    const container = document.getElementById('resultsContainer');\n    const display = document.getElementById('conversionDisplay');\n    const grid = document.getElementById('resultsGrid');\n    const scopedResults = document.getElementById('scopedResults');\n    \n    if (data.mode === 'toValorant') {\n        display.innerHTML = `\n            <div class=\"conversion-formula\">\n                <strong>${data.sourceGame}<\/strong> @ ${data.sourceSens.toFixed(3)} sens, ${data.sourceDpi} DPI<br>\n                \u2193<br>\n                <strong>Valorant<\/strong> @ <span class=\"result-highlight\">${data.targetSens.toFixed(3)}<\/span> sens, ${data.targetDpi} DPI\n            <\/div>\n        `;\n        \n        grid.innerHTML = `\n            <div class=\"result-card\">\n                <div class=\"result-label\">Valorant Sens<\/div>\n                <div class=\"result-value\">${data.targetSens.toFixed(3)}<\/div>\n            <\/div>\n            <div class=\"result-card\">\n                <div class=\"result-label\">eDPI<\/div>\n                <div class=\"result-value\">${data.edpi.toFixed(0)}<\/div>\n            <\/div>\n            <div class=\"result-card\">\n                <div class=\"result-label\">Source cm\/360\u00b0<\/div>\n                <div class=\"result-value\">${data.sourceCm360.toFixed(2)}<\/div>\n                <div class=\"result-unit\">cm<\/div>\n            <\/div>\n            <div class=\"result-card\">\n                <div class=\"result-label\">Valorant cm\/360\u00b0<\/div>\n                <div class=\"result-value\">${data.targetCm360.toFixed(2)}<\/div>\n                <div class=\"result-unit\">cm<\/div>\n            <\/div>\n        `;\n        \n        scopedResults.innerHTML = generateScopedHTML(data.targetCm360, data.scopedMult);\n        scopedResults.style.display = 'block';\n        \n    } else if (data.mode === 'fromValorant') {\n        display.innerHTML = `\n            <div class=\"conversion-formula\">\n                <strong>Valorant<\/strong> @ ${data.sourceSens.toFixed(3)} sens, ${data.sourceDpi} DPI<br>\n                \u2193<br>\n                <strong>${data.targetGame}<\/strong> @ <span class=\"result-highlight\">${data.targetSens.toFixed(3)}<\/span> sens, ${data.targetDpi} DPI\n            <\/div>\n        `;\n        \n        grid.innerHTML = `\n            <div class=\"result-card\">\n                <div class=\"result-label\">${data.targetGame} Sens<\/div>\n                <div class=\"result-value\">${data.targetSens.toFixed(3)}<\/div>\n            <\/div>\n            <div class=\"result-card\">\n                <div class=\"result-label\">Valorant eDPI<\/div>\n                <div class=\"result-value\">${data.edpi.toFixed(0)}<\/div>\n            <\/div>\n            <div class=\"result-card\">\n                <div class=\"result-label\">Valorant cm\/360\u00b0<\/div>\n                <div class=\"result-value\">${data.sourceCm360.toFixed(2)}<\/div>\n                <div class=\"result-unit\">cm<\/div>\n            <\/div>\n            <div class=\"result-card\">\n                <div class=\"result-label\">${data.targetGame} cm\/360\u00b0<\/div>\n                <div class=\"result-value\">${data.targetCm360.toFixed(2)}<\/div>\n                <div class=\"result-unit\">cm<\/div>\n            <\/div>\n        `;\n        \n        scopedResults.style.display = 'none';\n        \n    } else if (data.mode === 'scoped') {\n        display.innerHTML = `\n            <div class=\"conversion-formula\">\n                <strong>Base Sensitivity:<\/strong> ${data.baseSens.toFixed(3)} @ ${data.dpi} DPI<br>\n                <strong>Scoped Multiplier:<\/strong> ${data.scopedMult.toFixed(2)}<br>\n                <strong>Base cm\/360\u00b0:<\/strong> <span class=\"result-highlight\">${data.baseCm360.toFixed(2)} cm<\/span>\n            <\/div>\n        `;\n        \n        grid.innerHTML = `\n            <div class=\"result-card\">\n                <div class=\"result-label\">Base Sens<\/div>\n                <div class=\"result-value\">${data.baseSens.toFixed(3)}<\/div>\n            <\/div>\n            <div class=\"result-card\">\n                <div class=\"result-label\">eDPI<\/div>\n                <div class=\"result-value\">${data.edpi.toFixed(0)}<\/div>\n            <\/div>\n            <div class=\"result-card\">\n                <div class=\"result-label\">Base cm\/360\u00b0<\/div>\n                <div class=\"result-value\">${data.baseCm360.toFixed(2)}<\/div>\n                <div class=\"result-unit\">cm<\/div>\n            <\/div>\n            <div class=\"result-card\">\n                <div class=\"result-label\">Scoped Mult<\/div>\n                <div class=\"result-value\">${data.scopedMult.toFixed(2)}<\/div>\n            <\/div>\n        `;\n        \n        scopedResults.innerHTML = generateScopedHTML(data.baseCm360, data.scopedMult);\n        scopedResults.style.display = 'block';\n    }\n    \n    container.classList.add('active');\n    container.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n}\n\nfunction generateScopedHTML(baseCm360, scopedMult) {\n    const scopedCm360 = baseCm360 \/ scopedMult;\n    \n    let html = `<div class=\"scoped-title\">\ud83d\udd2d Scoped Sensitivity per Weapon<\/div>`;\n    html += `<div class=\"scoped-grid\">`;\n    \n    Object.values(scopedWeapons).forEach(weapon => {\n        html += `\n            <div class=\"scoped-card\">\n                <span class=\"scoped-weapon\">${weapon.name}<\/span>\n                <span class=\"scoped-value\">${scopedCm360.toFixed(2)} cm\/360\u00b0<\/span>\n            <\/div>\n        `;\n    });\n    \n    html += `<\/div>`;\n    html += `<div class=\"info-note\" style=\"margin-top: 16px;\">\n        <strong>Note:<\/strong> Valorant uses a single scoped sensitivity setting for all sniper rifles. \n        Your effective scoped cm\/360 is <strong>${scopedCm360.toFixed(2)} cm<\/strong> with the ${scopedMult.toFixed(2)}\u00d7 multiplier.\n    <\/div>`;\n    \n    return html;\n}\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-maintain-perfect-aim-consistency-across-fps-games\">How to maintain perfect aim consistency across FPS games<\/h2>\n\n\n\n<p>Aim consistency relies heavily on muscle memory, and switching between games shouldn&#8217;t mean relearning how to shoot. The <strong>Valorant sensitivity converter<\/strong> allows you to translate your mouse settings accurately across different game engines like Source or Unreal. While different titles interpret mouse movement differently (known as Yaw), our tool handles the complex math, including scoped sensitivity and FOV adjustments, to keep your aim sharp in the 2026 gaming landscape. Also <a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/mouse-sensitivity-converter-calculator-for-23-fps-games\">for the all games you can check our comprehensive mouse sensitivity converter.<\/a><\/p>\n\n\n\n<div style=\"background-color: #f9f9f9; padding: 20px; border-radius: 8px; margin-bottom: 20px;\">\n<h3>Summary<\/h3>\n<p>You will learn how to maintain perfect aim consistency by converting your mouse sensitivity between Valorant and other major FPS titles. This guide explains how to use the calculator above, the math behind Yaw values, and how eDPI affects your performance.<\/p>\n<\/div>\n\n\n\n<div style=\"background-color: #fff3cd; border-left: 4px solid #ffc107; padding: 20px; margin-bottom: 20px;\">\n<h3 style=\"margin-top: 0;\">TLDR<\/h3>\n<ul style=\"margin-bottom: 0;\">\n<li><strong>Consistency is key:<\/strong> Use the converter to match your cm\/360\u00b0 distance across all games.<\/li>\n<li><strong>The golden rule:<\/strong> Valorant uses a Yaw of 0.07; multiplying this helps you find settings for Apex, CS2, and Overwatch.<\/li>\n<li><strong>eDPI matters:<\/strong> Calculate your effective sensitivity (DPI \u00d7 Sens) to compare true speed with pros.<\/li>\n<li><strong>Standardize hardware:<\/strong> Stick to 800 or 1600 DPI to reduce input lag and pixel skipping.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<nav style=\"background: linear-gradient(135deg, #07F288 0%, #7BF8BE 100%); padding: 25px; border-radius: 12px; box-shadow: 0 4px 6px rgba(0,0,0,0.1); color: #0a3d2e; margin-bottom: 30px;\">\n<h3 style=\"margin-top: 0; color: #0a3d2e;\">\ud83d\udcd1 Table of Contents<\/h3>\n<ul style=\"list-style-type: none; padding-left: 0;\">\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #0a3d2e; font-weight: 600;\" href=\"#how-to-use\">How to use the Valorant Sensitivity Converter tool<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #0a3d2e; font-weight: 600;\" href=\"#understanding-sensitivity\">Understanding Sensitivity and Yaw values<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #0a3d2e; font-weight: 600;\" href=\"#converting-games\">Converting Valorant sensitivity to major FPS games<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #0a3d2e; font-weight: 600;\" href=\"#what-is-edpi\">What is eDPI in Valorant?<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #0a3d2e; font-weight: 600;\" href=\"#scoped-sensitivity\">Scoped sensitivity and zoom multipliers<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #0a3d2e; font-weight: 600;\" href=\"#pro-stats\">Valorant Pro Player stats and averages (2025)<\/a><\/li>\n<li style=\"margin-bottom: 0;\"><a style=\"text-decoration: none; color: #0a3d2e; font-weight: 600;\" href=\"#faq\">Frequently Asked Questions (FAQ)<\/a><\/li>\n<\/ul>\n<\/nav>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-use\">How to use the Valorant Sensitivity Converter tool<\/h2>\n\n\n\n<p>In order to get the most accurate results, follow these steps using the dynamic calculator embedded at the top of this page. It is designed to preserve your muscle memory by calculating the exact distance required to perform a 360-degree turn.<\/p>\n\n\n\n<p>First, look at the <strong>Conversion Mode<\/strong> toggle. If you are moving from another game <em>to<\/em> Valorant, select &#8220;To Valorant.&#8221; If you want to translate your current Valorant aim to a new game, select &#8220;From Valorant.&#8221; Use the &#8220;Scoped&#8221; option only if you are specifically calculating sniper zoom settings.<\/p>\n\n\n\n<p>Next, input your data into the fields. Select your source game from the dropdown menu, then type in your current in-game sensitivity and your mouse DPI (e.g., 800 or 1600). The tool will automatically process the Yaw values.<\/p>\n\n\n\n<p>Finally, review the <strong>Results<\/strong> section. You will see your new required sensitivity. The most important metric here is the &#8220;cm\/360\u00b0&#8221; value. This number represents the physical centimeters you must move your mouse to turn a full circle. As long as this number remains consistent, you can <strong>convert valorant sens<\/strong> to any title without losing your physical aiming habits.<\/p>\n\n\n\n<div style=\"background-color: #f0f7ff; border-left: 5px solid #0056b3; padding: 20px; border-radius: 4px; margin-top: 40px;\">\n<h2 id=\"understanding-sensitivity\" style=\"margin-top: 0; color: #0056b3;\">Understanding Sensitivity and Yaw values<\/h2>\n<p>Yaw is the number of degrees your character turns in-game for every single &#8220;count&#8221; or dot registered by your mouse sensor. It is the fundamental multiplier that game engines use to translate hand movement into camera rotation.<\/p>\n<div style=\"display: flex; gap: 20px; flex-wrap: wrap; margin-top: 20px;\">\n<div style=\"flex: 1; min-width: 250px; background: white; padding: 15px; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.1);\">\n<h4 style=\"margin-top: 0;\">Valorant&#8217;s Yaw<\/h4>\n<p style=\"font-size: 1.2em; font-weight: bold; color: #ff4655;\">0.07<\/p>\n<p>Valorant uses a fixed Yaw of 0.07. This constant is used as the baseline for all our calculations.<\/p>\n<\/div>\n<div style=\"flex: 1; min-width: 250px; background: white; padding: 15px; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.1);\">\n<h4 style=\"margin-top: 0;\">The Formula<\/h4>\n<p><code style=\"background: #eee; padding: 5px; border-radius: 4px; display: block; margin-bottom: 10px;\">Target Sens = Source Sens \u00d7 (Source Yaw \/ Target Yaw)<\/code><\/p>\n<p>Without this conversion, your aim will feel &#8220;off&#8221; because the same physical mouse movement will result in a different rotation angle on screen.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"converting-games\">Converting Valorant sensitivity to major FPS games<\/h2>\n\n\n\n<p>You can use the specific multipliers below if you prefer to do the math manually. However, the tool above is recommended for precision.<\/p>\n\n\n\n<div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 20px; margin-top: 20px;\">\n<div style=\"border: 1px solid #e0e0e0; border-radius: 8px; padding: 20px;\">\n<h3>Valorant to CS2 and Apex Legends<\/h3>\n<p>Both Counter-Strike 2 (CS2) and Apex Legends utilize the Source engine standard for sensitivity, sharing a Yaw value of <strong>0.022<\/strong>.<\/p>\n<ul style=\"background: #fdfdfd; padding: 15px; border-radius: 6px;\">\n<li><strong>To CS2\/Apex:<\/strong> Multiply Valorant sens by <strong style=\"color: #28a745;\">3.18<\/strong><\/li>\n<li><strong>From CS2\/Apex:<\/strong> Divide by <strong style=\"color: #dc3545;\">3.18<\/strong><\/li>\n<\/ul>\n<\/div>\n<div style=\"border: 1px solid #e0e0e0; border-radius: 8px; padding: 20px;\">\n<h3>Valorant to Overwatch 2 and Warzone<\/h3>\n<p>Overwatch 2 and <a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/ie\/black-ops-6\">Call of Duty: Warzone<\/a> share a faster sensitivity scale with a Yaw of <strong>0.0066<\/strong>. Note that Warzone sensitivity applies to the &#8220;Monitor Distance Coefficient&#8221; in standard aiming.<\/p>\n<ul style=\"background: #fdfdfd; padding: 15px; border-radius: 6px;\">\n<li><strong>To OW2\/Warzone:<\/strong> Multiply Valorant sens by <strong style=\"color: #28a745;\">10.6<\/strong><\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<div style=\"background-color: #fff8e1; padding: 15px; border-radius: 8px; margin-top: 20px; border: 1px solid #ffecb3;\">\n<h3 style=\"margin-top: 0;\">\u26a0\ufe0f Valorant to Fortnite<\/h3>\n<p>Fortnite is complex because it uses a slider system dependent on your Field of View (FOV). Standard conversions often fail here. You should use the &#8220;Valorant sens converter to Fortnite&#8221; tool above, as the math varies significantly based on whether you are using the standard 80 FOV or a custom setting.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-edpi\">What is eDPI in Valorant?<\/h2>\n\n\n\n<p>eDPI (Effective Dots Per Inch) is a universal metric calculated by multiplying your mouse DPI by your in-game sensitivity. It provides a &#8220;true sensitivity&#8221; value that allows you to compare speeds regardless of hardware differences.<\/p>\n\n\n\n<dl style=\"background: #f5f5f5; padding: 20px; border-radius: 8px;\">\n<dt style=\"font-weight: bold; font-size: 1.1em;\">The Formula:<\/dt>\n<dd style=\"margin-left: 0; margin-bottom: 15px; font-family: monospace;\">eDPI = DPI \u00d7 Sensitivity<\/dd>\n<dt style=\"font-weight: bold; font-size: 1.1em;\">Why it helps:<\/dt>\n<dd style=\"margin-left: 0;\">eDPI allows players with <a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/ie\/build-a-cheap-gaming-pc\">different hardware<\/a> (e.g., a mouse set to 400 DPI vs one set to 800 DPI) to compare their effective rotation speed accurately.<\/dd>\n<\/dl>\n\n\n\n<p><strong>Example:<\/strong> A player using 0.35 sensitivity at 800 DPI has an eDPI of <strong>280<\/strong>. A different player using 0.7 sensitivity at 400 DPI also has an eDPI of <strong>280<\/strong>. Despite different settings, their aim speed is identical.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"scoped-sensitivity\">Scoped sensitivity and zoom multipliers<\/h2>\n\n\n\n<p>Valorant handles scoped weapons like the Operator, Marshal, and Outlaw with a separate multiplier. The &#8220;Scoped Sensitivity Multiplier&#8221; adjusts how fast your crosshair moves while zoomed in relative to your standard hip-fire sensitivity.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Marshal \/ Outlaw:<\/strong> Uses a 3.5x zoom (approx 29.4\u00b0 FOV).<\/li>\n\n\n\n<li><strong>Operator:<\/strong> Uses dual-zoom levels of 2.5x and 5.0x.<\/li>\n<\/ul>\n\n\n\n<p><strong>Pro Tip:<\/strong> While a multiplier of <strong>0.747<\/strong> is mathematically correct for a &#8220;1:1&#8221; feel based on screen distance, most professional players prefer a setting of <strong>0.97<\/strong> or <strong>1.0<\/strong>. This generally provides better consistency for flicks when scoped in.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"pro-stats\">Valorant Pro Player stats and averages (2025)<\/h2>\n\n\n\n<p>If you are struggling to find a comfortable baseline, it helps to look at what the best players in the world are using. Valorant generally rewards lower sensitivity compared to faster arena shooters.<\/p>\n\n\n\n<div style=\"display: flex; justify-content: space-between; gap: 15px; flex-wrap: wrap; text-align: center;\">\n<div style=\"flex: 1; background: #2c3e50; color: white; padding: 20px; border-radius: 10px;\"><span style=\"font-size: 2em; font-weight: bold; display: block;\">267<\/span><br><span style=\"font-size: 0.9em; text-transform: uppercase; letter-spacing: 1px;\">Average eDPI<\/span><\/div>\n<div style=\"flex: 1; background: #2c3e50; color: white; padding: 20px; border-radius: 10px;\"><span style=\"font-size: 2em; font-weight: bold; display: block;\">800<\/span><br><span style=\"font-size: 0.9em; text-transform: uppercase; letter-spacing: 1px;\">Most Common DPI<\/span><\/div>\n<div style=\"flex: 1; background: #2c3e50; color: white; padding: 20px; border-radius: 10px;\"><span style=\"font-size: 2em; font-weight: bold; display: block;\">0.35<\/span><br><span style=\"font-size: 0.9em; text-transform: uppercase; letter-spacing: 1px;\">Avg Sens @ 800 DPI<\/span><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center\">Note: About 79% of pros use 800 DPI. They prioritize low sensitivity for precise micro-adjustments and crosshair placement over rapid 180-degree turns.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">Frequently Asked Questions (FAQ)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-do-i-convert-valorant-sens-to-aimlabs\">How do I convert Valorant sens to Aimlabs?<\/h3>\n\n\n\n<p>Aimlabs allows you to select &#8220;Valorant&#8221; directly in its settings profile, which matches the game engine perfectly. If you are setting it manually, Aimlabs typically uses the same Yaw as CS2. Alternatively, use the converter above to get your &#8220;cm\/360&#8221; distance and input that value directly into Aimlabs for the most accurate training environment.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-can-i-convert-valorant-sens-to-roblox-or-minecraft\">Can I convert Valorant sens to Roblox or Minecraft?<\/h3>\n\n\n\n<p>Yes, but it requires manual tweaking. Roblox and Minecraft do not have standardized Yaw values across all versions and mods. The best method is to use the &#8220;cm\/360&#8221; value from our tool. Measure a full 360-degree rotation on your mousepad with a ruler, then adjust your sensitivity in Roblox or Minecraft until one full turn matches that physical distance.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-is-the-best-dpi-for-valorant\">What is the best DPI for Valorant?<\/h3>\n\n\n\n<p>The best DPI is subjective, but <strong>800 DPI<\/strong> or <strong>1600 DPI<\/strong> is recommended for modern sensors to reduce input latency and prevent pixel skipping. Avoid extremely high DPIs (above 3200) as they offer diminishing returns and can introduce jitter.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-to-convert-valorant-sens-to-marvel-rivals\">How to convert Valorant sens to Marvel Rivals?<\/h3>\n\n\n\n<p><a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/ie\/marvel-rivals-steam\">Marvel Rivals<\/a> typically uses the same sensitivity scale as Overwatch 2. You can use the Overwatch conversion (multiply Valorant sens by 10.6) as a starting point to get your aim feeling right immediately.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-does-changing-resolution-affect-sensitivity\">Does changing resolution affect sensitivity?<\/h3>\n\n\n\n<p>No, changing your resolution (e.g., from 1920&#215;1080 to 1280&#215;960 stretched) does <strong>not<\/strong> change the physical distance required to turn 360 degrees. However, it may <em>feel<\/em> faster visually due to the stretched aspect ratio making horizontal movement appear quicker. Do not change your sensitivity when changing resolution; your muscle memory remains valid.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Maintain perfect aim consistency with our Valorant sensitivity converter. Easily translate mouse settings to CS2, Apex, and Overwatch 2, calculate eDPI, and preserve muscle memory across major FPS titles.<\/p>\n","protected":false},"author":46,"featured_media":32436,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"cos_headline_score":0,"cos_seo_score":0,"cos_headline_text":"","cos_headline_has_been_analyzed":false,"cos_last_analyzed_headline":[],"_hreflang_tags":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[559],"tags":[],"class_list":["post-38999","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digital-lifestyle-en-au"],"jetpack_publicize_connections":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.4 (Yoast SEO v21.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Valorant Sensitivity Converter: CS2, Apex, OW2 &amp; Fortnite<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Valorant Sensitivity Converter: CS2, Apex, OW2 &amp; Fortnite\" \/>\n<meta property=\"og:description\" content=\"Maintain perfect aim consistency with our Valorant sensitivity converter. Easily translate mouse settings to CS2, Apex, and Overwatch 2, calculate eDPI, and preserve muscle memory across major FPS titles.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite\" \/>\n<meta property=\"og:site_name\" content=\"Recharge Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-20T13:25:59+00:00\" \/>\n<meta name=\"author\" content=\"Mustafa Aybek\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite\",\"url\":\"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite\",\"name\":\"Valorant Sensitivity Converter: CS2, Apex, OW2 & Fortnite\",\"isPartOf\":{\"@id\":\"https:\/\/www.recharge.com\/blog\/en-au\/#website\"},\"datePublished\":\"2026-04-20T13:25:59+00:00\",\"dateModified\":\"2026-04-20T13:25:59+00:00\",\"author\":{\"@id\":\"https:\/\/www.recharge.com\/blog\/en-au\/#\/schema\/person\/fe07f56ab88d14f3fd7cc1d3727b3bc0\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite#breadcrumb\"},\"inLanguage\":\"en-AU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recharge.com\/blog\/en-au\/recharge-com-blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Valorant Sensitivity Converter: CS2, Apex, OW2 &#038; Fortnite\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-au\/#website\",\"url\":\"https:\/\/www.recharge.com\/blog\/en-au\/\",\"name\":\"Recharge Blog\",\"description\":\"Everything about online safety, smart spending &amp; your digital lifestyle.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.recharge.com\/blog\/en-au\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-AU\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-au\/#\/schema\/person\/fe07f56ab88d14f3fd7cc1d3727b3bc0\",\"name\":\"Mustafa Aybek\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-AU\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-au\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3cce4b63f035e5797940f6410bda57e8ab49eb7f8670c96fa692ca9eba585b49?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3cce4b63f035e5797940f6410bda57e8ab49eb7f8670c96fa692ca9eba585b49?s=96&d=mm&r=g\",\"caption\":\"Mustafa Aybek\"},\"url\":\"https:\/\/www.recharge.com\/blog\/en-au\/author\/mustafa-aybek\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Valorant Sensitivity Converter: CS2, Apex, OW2 & Fortnite","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite","og_locale":"en_US","og_type":"article","og_title":"Valorant Sensitivity Converter: CS2, Apex, OW2 & Fortnite","og_description":"Maintain perfect aim consistency with our Valorant sensitivity converter. Easily translate mouse settings to CS2, Apex, and Overwatch 2, calculate eDPI, and preserve muscle memory across major FPS titles.","og_url":"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite","og_site_name":"Recharge Blog","article_published_time":"2026-04-20T13:25:59+00:00","author":"Mustafa Aybek","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite","url":"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite","name":"Valorant Sensitivity Converter: CS2, Apex, OW2 & Fortnite","isPartOf":{"@id":"https:\/\/www.recharge.com\/blog\/en-au\/#website"},"datePublished":"2026-04-20T13:25:59+00:00","dateModified":"2026-04-20T13:25:59+00:00","author":{"@id":"https:\/\/www.recharge.com\/blog\/en-au\/#\/schema\/person\/fe07f56ab88d14f3fd7cc1d3727b3bc0"},"breadcrumb":{"@id":"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite#breadcrumb"},"inLanguage":"en-AU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.recharge.com\/blog\/en-au\/au\/valorant-sensitivity-converter-cs2-apex-ow2-fortnite#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recharge.com\/blog\/en-au\/recharge-com-blog"},{"@type":"ListItem","position":2,"name":"Valorant Sensitivity Converter: CS2, Apex, OW2 &#038; Fortnite"}]},{"@type":"WebSite","@id":"https:\/\/www.recharge.com\/blog\/en-au\/#website","url":"https:\/\/www.recharge.com\/blog\/en-au\/","name":"Recharge Blog","description":"Everything about online safety, smart spending &amp; your digital lifestyle.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.recharge.com\/blog\/en-au\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-AU"},{"@type":"Person","@id":"https:\/\/www.recharge.com\/blog\/en-au\/#\/schema\/person\/fe07f56ab88d14f3fd7cc1d3727b3bc0","name":"Mustafa Aybek","image":{"@type":"ImageObject","inLanguage":"en-AU","@id":"https:\/\/www.recharge.com\/blog\/en-au\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3cce4b63f035e5797940f6410bda57e8ab49eb7f8670c96fa692ca9eba585b49?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3cce4b63f035e5797940f6410bda57e8ab49eb7f8670c96fa692ca9eba585b49?s=96&d=mm&r=g","caption":"Mustafa Aybek"},"url":"https:\/\/www.recharge.com\/blog\/en-au\/author\/mustafa-aybek"}]}},"jetpack_featured_media_url":"https:\/\/creativegroup-blog-prd-eu-west-1-recharge-blog.s3.eu-west-1.amazonaws.com\/blog\/wp-content\/uploads\/2025\/11\/28164241\/hero-image-en-18.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.recharge.com\/blog\/en-au\/wp-json\/wp\/v2\/posts\/38999","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.recharge.com\/blog\/en-au\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.recharge.com\/blog\/en-au\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-au\/wp-json\/wp\/v2\/users\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-au\/wp-json\/wp\/v2\/comments?post=38999"}],"version-history":[{"count":0,"href":"https:\/\/www.recharge.com\/blog\/en-au\/wp-json\/wp\/v2\/posts\/38999\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-au\/wp-json\/wp\/v2\/media\/32436"}],"wp:attachment":[{"href":"https:\/\/www.recharge.com\/blog\/en-au\/wp-json\/wp\/v2\/media?parent=38999"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-au\/wp-json\/wp\/v2\/categories?post=38999"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-au\/wp-json\/wp\/v2\/tags?post=38999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}