{"categories":{"finance":{"id":"finance","name":"Finance","hue":28,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <circle cx=\"32\" cy=\"32\" r=\"22\" fill=\"var(--cc-glyph-soft)\"/>\n  <path d=\"M22 26h20M22 32h20M22 38h14\"\n        stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2.5\" stroke-linecap=\"round\"/>\n</svg>\n"},"health":{"id":"health","name":"Health","hue":152,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <circle cx=\"32\" cy=\"32\" r=\"22\" fill=\"var(--cc-glyph-soft)\"/>\n  <path d=\"M16 32h8l4-8 6 16 4-10h10\"\n        stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2.5\" fill=\"none\"\n        stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n</svg>\n"},"math":{"id":"math","name":"Math","hue":252,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <rect x=\"14\" y=\"14\" width=\"36\" height=\"36\" rx=\"4\" fill=\"var(--cc-glyph-soft)\"/>\n  <g stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2.5\" stroke-linecap=\"round\" fill=\"none\">\n    <!-- +  top-left   centered at (23, 23) -->\n    <path d=\"M20 23h6M23 20v6\"/>\n    <!-- −  top-right  centered at (41, 23) -->\n    <path d=\"M38 23h6\"/>\n    <!-- ×  bottom-left  centered at (23, 41) -->\n    <path d=\"M20 38l6 6M26 38l-6 6\"/>\n    <!-- ÷  bottom-right  bar at y=41 -->\n    <path d=\"M38 41h6\"/>\n  </g>\n  <!-- ÷ dots -->\n  <circle cx=\"41\" cy=\"37.5\" r=\"1.5\" fill=\"var(--cc-glyph-vivid)\"/>\n  <circle cx=\"41\" cy=\"44.5\" r=\"1.5\" fill=\"var(--cc-glyph-vivid)\"/>\n</svg>\n"},"physics":{"id":"physics","name":"Physics","hue":198,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <circle cx=\"32\" cy=\"32\" r=\"6\" fill=\"var(--cc-glyph-vivid)\"/>\n  <ellipse cx=\"32\" cy=\"32\" rx=\"20\" ry=\"8\"\n           stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\" fill=\"none\"/>\n  <ellipse cx=\"32\" cy=\"32\" rx=\"20\" ry=\"8\"\n           stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\" fill=\"none\"\n           transform=\"rotate(60 32 32)\"/>\n  <ellipse cx=\"32\" cy=\"32\" rx=\"20\" ry=\"8\"\n           stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\" fill=\"none\"\n           transform=\"rotate(120 32 32)\"/>\n</svg>\n"},"chemistry":{"id":"chemistry","name":"Chemistry","hue":92,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <path d=\"M28 14v12L18 46a4 4 0 003.5 6h21A4 4 0 0046 46L36 26V14\"\n        stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2.5\"\n        fill=\"var(--cc-glyph-soft)\" stroke-linejoin=\"round\"/>\n  <circle cx=\"28\" cy=\"38\" r=\"2\" fill=\"var(--cc-glyph-vivid)\"/>\n  <circle cx=\"36\" cy=\"42\" r=\"2\" fill=\"var(--cc-glyph-vivid)\"/>\n</svg>\n"},"everyday":{"id":"everyday","name":"Everyday life","hue":12,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <circle cx=\"32\" cy=\"32\" r=\"22\" fill=\"var(--cc-glyph-soft)\"/>\n  <circle cx=\"32\" cy=\"32\" r=\"22\" fill=\"none\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n  <path d=\"M32 18v14l9 5\"\n        stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2.5\" stroke-linecap=\"round\"/>\n</svg>\n"},"construction":{"id":"construction","name":"Construction","hue":38,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <rect x=\"14\" y=\"32\" width=\"36\" height=\"20\" fill=\"var(--cc-glyph-soft)\"/>\n  <path d=\"M14 32 32 16l18 16\"\n        stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2.5\" fill=\"none\" stroke-linejoin=\"round\"/>\n  <rect x=\"28\" y=\"40\" width=\"8\" height=\"12\" fill=\"var(--cc-glyph-vivid)\"/>\n</svg>\n"},"ecology":{"id":"ecology","name":"Ecology","hue":168,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <path d=\"M32 14c-12 4-18 14-18 24a14 14 0 0028 0c0-8-4-18-10-24z\"\n        fill=\"var(--cc-glyph-soft)\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n  <path d=\"M32 22v22\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n  <path d=\"M32 30l-6-3M32 36l-6-3M32 30l6-3M32 36l6-3\"\n        stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"1.5\"/>\n</svg>\n"},"conversion":{"id":"conversion","name":"Conversion","hue":318,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <path d=\"M16 24h26l-6-6m6 6-6 6M48 40H22l6-6m-6 6 6 6\"\n        stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2.5\" fill=\"none\"\n        stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n</svg>\n"},"sports":{"id":"sports","name":"Sports","hue":8,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <circle cx=\"32\" cy=\"32\" r=\"20\" fill=\"var(--cc-glyph-soft)\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n  <path d=\"M22 22l20 20M42 22 22 42M16 32h32M32 16v32\"\n        stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"1.5\"/>\n</svg>\n"},"food":{"id":"food","name":"Food & cooking","hue":48,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <path d=\"M14 32a18 12 0 1 0 36 0z\"\n        fill=\"var(--cc-glyph-soft)\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n  <path d=\"M22 26v-6m6 6v-8m6 8v-6m6 6v-8\"\n        stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\" stroke-linecap=\"round\"/>\n</svg>\n"},"biology":{"id":"biology","name":"Biology","hue":128,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\">\n  <g fill=\"var(--cc-glyph-vivid)\">\n    <path d=\"M351.815,128.59c-1.797-18.117-1.44-34.865,2.855-50.696c2.162-7.924,5.319-15.645,9.774-23.276c4.473-7.649,10.264-15.209,17.77-22.715l12.327-12.328L374.975,0l-12.336,12.319c-11.554,11.553-20.056,23.72-25.98,36.34c-8.929,18.962-11.989,38.893-11.767,58.842c0.187,19.967,3.504,40.041,7.321,60.204c2.49,13.136,4.642,25.775,5.843,37.844c1.805,18.117,1.441,34.874-2.864,50.696c-2.152,7.916-5.31,15.644-9.774,23.284c-4.474,7.64-10.264,15.191-17.77,22.698v0.009h0.009l-5.417,5.416c-1.449,1.441-2.882,2.82-4.349,4.145l-88.637-88.637c-4.376,4.82-8.068,9.748-11.216,14.915l85.134,85.124c-3.762,2.402-7.534,4.482-11.331,6.261c-4.207,1.984-8.449,3.611-12.772,4.91l-71.365-71.365c-1.708,7.16-2.624,14.835-2.793,23.355l52.207,52.199c-4.535,0.4-9.16,0.542-13.883,0.516c-10.575-0.106-21.603-1.228-33.112-2.979c0.48,2.632,0.943,5.158,1.414,7.622c1.147,5.967,2.285,12.238,3.335,18.722c3.94,0.552,7.862,1.014,11.784,1.405c20.003,1.984,40.041,1.743,59.572-3.558c9.766-2.641,19.345-6.564,28.639-12.007c9.285-5.434,18.303-12.398,26.949-21.043l5.407-5.425c11.554-11.536,20.047-23.711,25.997-36.34c8.921-18.963,11.971-38.876,11.767-58.834c-0.205-19.967-3.514-40.05-7.32-60.204C355.159,153.288,353.015,140.659,351.815,128.59z\"/>\n    <path d=\"M492.42,117.463l-12.319,12.318c-1.458,1.45-2.89,2.829-4.349,4.145L387.106,45.28c-4.367,4.83-8.058,9.766-11.207,14.915l85.124,85.134c-3.762,2.41-7.516,4.482-11.322,6.261c-4.207,1.983-8.458,3.61-12.771,4.909l-71.365-71.356c-1.708,7.15-2.624,14.826-2.784,23.346l52.198,52.199c-4.536,0.409-9.16,0.543-13.884,0.516c-10.574-0.098-21.603-1.227-33.112-2.988c0.48,2.633,0.933,5.177,1.422,7.64c1.13,5.967,2.269,12.228,3.327,18.713c3.94,0.551,7.853,1.014,11.775,1.406c20.012,1.982,40.059,1.751,59.573-3.558c9.765-2.641,19.353-6.555,28.647-12.006c9.276-5.425,18.295-12.399,26.957-21.053l12.31-12.327L492.42,117.463z\"/>\n    <path d=\"M136.1,451.805L50.984,366.69c3.745-2.428,7.516-4.509,11.313-6.279c4.216-1.984,8.458-3.62,12.772-4.91l71.365,71.366c1.708-7.151,2.624-14.836,2.784-23.356L97.038,351.33c4.536-0.4,9.152-0.569,13.874-0.534c10.566,0.098,21.604,1.245,33.086,2.998c-0.462-2.641-0.924-5.194-1.396-7.649c-1.138-5.959-2.268-12.238-3.326-18.722c-3.932-0.516-7.844-0.987-11.767-1.379c-20.021-2.01-40.076-1.779-59.599,3.531c-9.729,2.669-19.344,6.582-28.638,12.016c-9.276,5.425-18.295,12.389-26.949,21.052L0.005,374.961l19.576,19.585l12.318-12.327c1.45-1.45,2.9-2.828,4.359-4.145l88.646,88.638C129.261,461.892,132.969,456.956,136.1,451.805z\"/>\n    <path d=\"M173.953,306.46c-1.788-18.116-1.441-34.873,2.855-50.686c2.161-7.942,5.31-15.653,9.783-23.293c4.464-7.64,10.263-15.208,17.77-22.715l5.416-5.408l-0.009-0.017c1.441-1.45,2.891-2.82,4.358-4.128l88.629,88.629c4.367-4.821,8.076-9.766,11.198-14.906l-85.116-85.115c3.753-2.428,7.533-4.51,11.322-6.28c4.216-1.974,8.458-3.62,12.772-4.91l71.365,71.357c1.717-7.151,2.624-14.818,2.784-23.338l-52.181-52.19c4.527-0.4,9.152-0.569,13.874-0.524c10.558,0.098,21.604,1.245,33.086,2.98c-0.462-2.633-0.924-5.177-1.396-7.64c-1.138-5.968-2.277-12.23-3.326-18.713c-3.923-0.534-7.844-1.004-11.767-1.396c-20.029-1.993-40.076-1.761-59.599,3.548c-9.73,2.659-19.344,6.573-28.638,12.007c-9.276,5.434-18.295,12.389-26.949,21.052l0.009,0.009l-5.416,5.416c-11.544,11.544-20.047,23.711-25.98,36.341c-8.929,18.962-11.989,38.884-11.767,58.824c0.188,19.976,3.504,40.059,7.311,60.213c2.499,13.137,4.651,25.774,5.852,37.835c1.796,18.135,1.441,34.873-2.864,50.704c-2.152,7.916-5.31,15.644-9.766,23.285c-4.474,7.64-10.282,15.182-17.779,22.698l-12.318,12.327L137.034,512l12.336-12.318c11.544-11.544,20.047-23.72,25.988-36.341c8.921-18.962,11.98-38.875,11.767-58.833c-0.205-19.976-3.522-40.041-7.329-60.195C177.297,331.167,175.153,318.538,173.953,306.46z\"/>\n  </g>\n</svg>\n"},"time":{"id":"time","name":"Time & date","hue":215,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <rect x=\"14\" y=\"18\" width=\"36\" height=\"32\" rx=\"3\" fill=\"var(--cc-glyph-soft)\"/>\n  <rect x=\"14\" y=\"18\" width=\"36\" height=\"32\" rx=\"3\" fill=\"none\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n  <path d=\"M14 28h36\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n  <path d=\"M22 14v8M42 14v8\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2.5\" stroke-linecap=\"round\"/>\n  <circle cx=\"24\" cy=\"38\" r=\"2\" fill=\"var(--cc-glyph-vivid)\"/>\n  <circle cx=\"32\" cy=\"38\" r=\"2\" fill=\"var(--cc-glyph-vivid)\"/>\n  <circle cx=\"40\" cy=\"38\" r=\"2\" fill=\"var(--cc-glyph-vivid)\"/>\n  <circle cx=\"24\" cy=\"44\" r=\"2\" fill=\"var(--cc-glyph-vivid)\"/>\n</svg>\n"},"tax":{"id":"tax","name":"Tax","hue":348,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <path d=\"M18 12h28v40l-4-3-4 3-4-3-4 3-4-3-4 3z\" fill=\"var(--cc-glyph-soft)\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\" stroke-linejoin=\"round\"/>\n  <circle cx=\"26\" cy=\"26\" r=\"2.5\" fill=\"none\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n  <circle cx=\"38\" cy=\"38\" r=\"2.5\" fill=\"none\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n  <path d=\"M40 22 24 42\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2.5\" stroke-linecap=\"round\"/>\n</svg>\n"},"auto":{"id":"auto","name":"Auto","hue":240,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <path d=\"M12 40v-4l4-2 4-10h24l4 10 4 2v4z\" fill=\"var(--cc-glyph-soft)\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\" stroke-linejoin=\"round\"/>\n  <path d=\"M20 24l4-6h16l4 6\" fill=\"none\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\" stroke-linecap=\"round\"/>\n  <circle cx=\"22\" cy=\"44\" r=\"4\" fill=\"var(--cc-glyph-vivid)\"/>\n  <circle cx=\"42\" cy=\"44\" r=\"4\" fill=\"var(--cc-glyph-vivid)\"/>\n</svg>\n"},"education":{"id":"education","name":"Education","hue":275,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <path d=\"M32 18 12 26l20 8 20-8z\" fill=\"var(--cc-glyph-soft)\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\" stroke-linejoin=\"round\"/>\n  <path d=\"M22 30v8c0 3 4 6 10 6s10-3 10-6v-8\" fill=\"none\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n  <path d=\"M52 26v12\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2.5\" stroke-linecap=\"round\"/>\n  <circle cx=\"52\" cy=\"40\" r=\"2\" fill=\"var(--cc-glyph-vivid)\"/>\n</svg>\n"},"tech":{"id":"tech","name":"Tech","hue":185,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <circle cx=\"32\" cy=\"32\" r=\"22\" fill=\"var(--cc-glyph-soft)\"/>\n  <path d=\"M24 24 16 32l8 8M40 24l8 8-8 8M37 20l-10 24\"\n        stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2.5\" fill=\"none\"\n        stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n</svg>\n"},"stats":{"id":"stats","name":"Statistics","hue":58,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <path d=\"M14 14v36h36\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\"/>\n  <rect x=\"20\" y=\"34\" width=\"6\" height=\"14\" fill=\"var(--cc-glyph-soft)\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n  <rect x=\"29\" y=\"22\" width=\"6\" height=\"26\" fill=\"var(--cc-glyph-soft)\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n  <rect x=\"38\" y=\"28\" width=\"6\" height=\"20\" fill=\"var(--cc-glyph-soft)\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n</svg>\n"},"travel":{"id":"travel","name":"Travel","hue":295,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <path d=\"M14 32 50 14l-8 38-10-14z\" fill=\"var(--cc-glyph-soft)\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\" stroke-linejoin=\"round\"/>\n  <path d=\"M22 36 50 14\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\"/>\n</svg>\n"},"pets":{"id":"pets","name":"Pets","hue":72,"glyph_svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\">\n  <ellipse cx=\"32\" cy=\"44\" rx=\"11\" ry=\"9\" fill=\"var(--cc-glyph-soft)\" stroke=\"var(--cc-glyph-vivid)\" stroke-width=\"2\"/>\n  <circle cx=\"18\" cy=\"30\" r=\"4\" fill=\"var(--cc-glyph-vivid)\"/>\n  <circle cx=\"26\" cy=\"20\" r=\"4\" fill=\"var(--cc-glyph-vivid)\"/>\n  <circle cx=\"38\" cy=\"20\" r=\"4\" fill=\"var(--cc-glyph-vivid)\"/>\n  <circle cx=\"46\" cy=\"30\" r=\"4\" fill=\"var(--cc-glyph-vivid)\"/>\n</svg>\n"}},"calculators":[{"id":131,"name":"Cash-out refi vs HELOC calculator","blurb":"Compare a cash-out refinance to a keep-mortgage-plus-HELOC strategy on lifetime cost.","slug":"cash-out-refi-vs-heloc","formula_key":"cash-out-refi-vs-heloc","cat":"finance","url":"/en/finance/mortgage/cash-out-refi-vs-heloc/"},{"id":130,"name":"HELOC calculator","blurb":"Home equity line of credit — max line, interest-only draw payment, amortizing repayment.","slug":"heloc-calculator","formula_key":"heloc-calculator","cat":"finance","url":"/en/finance/mortgage/heloc-calculator/"},{"id":1,"name":"Mortgage payment","blurb":"Estimate monthly payments and total interest.","slug":"mortgage-payment","formula_key":"mortgage","cat":"finance","url":"/en/finance/mortgage/mortgage-payment/"},{"id":125,"name":"Mortgage payoff calculator","blurb":"See how extra principal each month shaves years and interest off your mortgage.","slug":"mortgage-payoff","formula_key":"mortgage-payoff","cat":"finance","url":"/en/finance/mortgage/mortgage-payoff/"},{"id":124,"name":"Mortgage refinance calculator","blurb":"Compare your current mortgage to a new offer — breakeven and lifetime savings.","slug":"mortgage-refinance","formula_key":"mortgage-refinance","cat":"finance","url":"/en/finance/mortgage/mortgage-refinance/"},{"id":69,"name":"Car payment calculator","blurb":"Monthly payment, interest and total cost for an auto loan with tax + fees.","slug":"car-payment","formula_key":"car-payment","cat":"finance","url":"/en/finance/loan/car-payment/"},{"id":67,"name":"Credit card payoff calculator","blurb":"How long it takes to clear a card balance - minimum payment vs fixed payment.","slug":"credit-card-payoff","formula_key":"credit-card-payoff","cat":"finance","url":"/en/finance/loan/credit-card-payoff/"},{"id":86,"name":"Debt-to-income (DTI) calculator","blurb":"Front-end and back-end debt-to-income ratios with lender-band gauge.","slug":"dti-ratio","formula_key":"dti-ratio","cat":"finance","url":"/en/finance/loan/dti-ratio/"},{"id":57,"name":"Loan calculator","blurb":"Monthly payment, total interest and amortization for a fixed-rate loan.","slug":"loan-calculator","formula_key":"loan-calculator","cat":"finance","url":"/en/finance/loan/loan-calculator/"},{"id":132,"name":"401(k) contribution calculator","blurb":"Annual contribution, employer match, tax savings and projected balance at retirement.","slug":"401k-contribution","formula_key":"401k-contribution","cat":"finance","url":"/en/finance/investment/401k-contribution/"},{"id":87,"name":"Annuity calculator","blurb":"Future value of a regular savings annuity, ordinary or due, with effective yield.","slug":"annuity-calculator","formula_key":"annuity-calculator","cat":"finance","url":"/en/finance/investment/annuity-calculator/"},{"id":4,"name":"Compound interest","blurb":"Long-term growth of recurring savings.","slug":"compound-interest","formula_key":"compound","cat":"finance","url":"/en/finance/investment/compound-interest/"},{"id":68,"name":"Inflation calculator","blurb":"Purchasing power of an amount across years - past and future.","slug":"inflation-calculator","formula_key":"inflation-calculator","cat":"finance","url":"/en/finance/investment/inflation-calculator/"},{"id":60,"name":"ROI calculator","blurb":"Total return %, profit, and annualized CAGR for an investment.","slug":"roi-calculator","formula_key":"roi-calculator","cat":"finance","url":"/en/finance/investment/roi-calculator/"},{"id":66,"name":"Retirement calculator","blurb":"Project your nest egg from current savings, contributions and expected return.","slug":"retirement-calculator","formula_key":"retirement-calculator","cat":"finance","url":"/en/finance/investment/retirement-calculator/"},{"id":133,"name":"Roth vs Traditional IRA calculator","blurb":"After-tax retirement value: Roth (post-tax in, tax-free out) vs Traditional (pre-tax in, taxed out).","slug":"roth-vs-traditional-ira","formula_key":"roth-vs-traditional-ira","cat":"finance","url":"/en/finance/investment/roth-vs-traditional-ira/"},{"id":42,"name":"Rule of 72","blurb":"Doubling time of an investment from its annual rate.","slug":"rule-of-72","formula_key":"rule-of-72","cat":"finance","url":"/en/finance/investment/rule-of-72/"},{"id":58,"name":"Savings goal calculator","blurb":"Find the monthly contribution required to hit a savings target.","slug":"savings-goal","formula_key":"savings-goal","cat":"finance","url":"/en/finance/investment/savings-goal/"},{"id":59,"name":"Simple interest calculator","blurb":"Interest = P · r · t — the classic non-compounding formula.","slug":"simple-interest","formula_key":"simple-interest","cat":"finance","url":"/en/finance/investment/simple-interest/"},{"id":126,"name":"Life insurance needs calculator","blurb":"DIME method — Debt + Income × years + Mortgage + Education, minus existing coverage.","slug":"life-insurance-needs","formula_key":"life-insurance-needs","cat":"finance","url":"/en/finance/insurance/life-insurance-needs/"},{"id":127,"name":"Term vs whole-life calculator","blurb":"Buy term and invest the difference vs whole-life cash value over your horizon.","slug":"term-vs-whole-life","formula_key":"term-vs-whole-life","cat":"finance","url":"/en/finance/insurance/term-vs-whole-life/"},{"id":2,"name":"BMI calculator","blurb":"Body mass index from height and weight.","slug":"bmi-calculator","formula_key":"bmi","cat":"health","url":"/en/health/bmi/bmi-calculator/"},{"id":63,"name":"Ideal weight calculator","blurb":"Devine, Robinson, Miller and Hamwi formulas plus the healthy BMI range.","slug":"ideal-weight","formula_key":"ideal-weight","cat":"health","url":"/en/health/bmi/ideal-weight/"},{"id":70,"name":"Blood alcohol (BAC) calculator","blurb":"Estimate blood alcohol concentration using the Widmark formula.","slug":"bac-calculator","formula_key":"bac-calculator","cat":"health","url":"/en/health/calorie/bac-calculator/"},{"id":9,"name":"Calorie needs (BMR & TDEE)","blurb":"Mifflin-St Jeor BMR + activity multiplier. Metric or imperial.","slug":"calorie-needs","formula_key":"calorie-needs","cat":"health","url":"/en/health/calorie/calorie-needs/"},{"id":108,"name":"Daily protein intake calculator","blurb":"Recommended grams of protein per day by goal, body weight, and age.","slug":"protein-intake","formula_key":"protein-intake","cat":"health","url":"/en/health/calorie/protein-intake/"},{"id":45,"name":"Daily water intake","blurb":"Daily fluid target adjusted for body weight, activity, and climate.","slug":"water-intake","formula_key":"water-intake","cat":"health","url":"/en/health/calorie/water-intake/"},{"id":40,"name":"Macro split (protein / fat / carbs)","blurb":"Daily protein, fat and carb grams from TDEE and goal.","slug":"macros-calculator","formula_key":"macros-calculator","cat":"health","url":"/en/health/calorie/macros-calculator/"},{"id":41,"name":"Weight loss timeline","blurb":"Project the date you reach a target weight at a given daily deficit.","slug":"weight-loss-timeline","formula_key":"weight-loss-timeline","cat":"health","url":"/en/health/calorie/weight-loss-timeline/"},{"id":72,"name":"Menstrual cycle calculator","blurb":"Predict next periods, ovulation dates and fertile windows for the upcoming cycles.","slug":"menstrual-cycle","formula_key":"menstrual-cycle","cat":"health","url":"/en/health/pregnancy/menstrual-cycle/"},{"id":62,"name":"Ovulation calculator","blurb":"Estimate ovulation date and fertile window from your cycle length.","slug":"ovulation-calculator","formula_key":"ovulation-calculator","cat":"health","url":"/en/health/pregnancy/ovulation-calculator/"},{"id":10,"name":"Pregnancy due date","blurb":"Estimate the due date and current pregnancy week from LMP, conception, or ultrasound.","slug":"pregnancy-due-date","formula_key":"pregnancy-due-date","cat":"health","url":"/en/health/pregnancy/pregnancy-due-date/"},{"id":37,"name":"Sleep cycle calculator","blurb":"Bedtimes (or wake times) aligned to 90-minute cycles.","slug":"sleep-cycles","formula_key":"sleep-cycles","cat":"health","url":"/en/health/sleep/sleep-cycles/"},{"id":38,"name":"Body fat percentage (US Navy)","blurb":"Estimate body fat from circumferences. Metric or imperial.","slug":"body-fat-percentage","formula_key":"body-fat-percentage","cat":"health","url":"/en/health/body-composition/body-fat-percentage/"},{"id":71,"name":"Lean body mass calculator","blurb":"Lean body mass via three independent formulas (Boer, James, Hume).","slug":"lean-body-mass","formula_key":"lean-body-mass","cat":"health","url":"/en/health/body-composition/lean-body-mass/"},{"id":88,"name":"Waist-to-hip ratio (WHR)","blurb":"Body-shape risk indicator with sex-specific WHO bands and gauge.","slug":"waist-to-hip-ratio","formula_key":"waist-to-hip-ratio","cat":"health","url":"/en/health/body-composition/waist-to-hip-ratio/"},{"id":39,"name":"Target heart rate zones","blurb":"5-zone training plan from age and resting heart rate.","slug":"target-heart-rate","formula_key":"target-heart-rate","cat":"health","url":"/en/health/heart-rate/target-heart-rate/"},{"id":56,"name":"Discount calculator","blurb":"Sale price after a percent or flat discount, with optional tax.","slug":"discount-calculator","formula_key":"discount-calculator","cat":"math","url":"/en/math/percentage/discount-calculator/"},{"id":74,"name":"Fraction calculator","blurb":"Add, subtract, multiply or divide two fractions, with simplification.","slug":"fraction-calculator","formula_key":"fraction-calculator","cat":"math","url":"/en/math/percentage/fraction-calculator/"},{"id":5,"name":"Percentage","blurb":"Percentage, increase, discount.","slug":"percentage","formula_key":"percentage","cat":"math","url":"/en/math/percentage/percentage/"},{"id":123,"name":"Ratio calculator (A:B = C:D)","blurb":"Solve any of A, B, C, D in a proportion with GCD simplification and dual proportion bars.","slug":"ratio-calculator","formula_key":"ratio-calculator","cat":"math","url":"/en/math/percentage/ratio-calculator/"},{"id":98,"name":"Right triangle calculator","blurb":"Sides, angles, area, hypotenuse via Pythagoras and SOHCAHTOA.","slug":"right-triangle","formula_key":"right-triangle","cat":"math","url":"/en/math/triangle/right-triangle/"},{"id":75,"name":"Triangle solver","blurb":"Compute angles, area, heights and radii of a triangle from its three sides.","slug":"triangle-solver","formula_key":"triangle-solver","cat":"math","url":"/en/math/triangle/triangle-solver/"},{"id":136,"name":"Graphing calculator","blurb":"Plot up to three real-valued functions f(x), g(x), h(x) live, with a paired table of values, drag-to-pan, scroll-to-zoom, DEG/RAD toggle, and the same parser as the scientific calculator.","slug":"graphing-calculator","formula_key":"graphing-calculator","cat":"math","url":"/en/math/arithmetic/graphing-calculator/"},{"id":137,"name":"Quadratic equation solver","blurb":"Solves ax² + bx + c = 0 — discriminant, real or complex roots, vertex, axis of symmetry, y-intercept, factored form, with a live parabola plot.","slug":"quadratic-equation-solver","formula_key":"quadratic-equation-solver","cat":"math","url":"/en/math/arithmetic/quadratic-equation-solver/"},{"id":135,"name":"Scientific calculator","blurb":"Scientific calculator with sin / cos / tan, log, ln, exp, x^y, x!, memory, DEG/RAD mode, paper-tape history — and a 2nd key for inverse functions.","slug":"scientific-calculator","formula_key":"scientific-calculator","cat":"math","url":"/en/math/arithmetic/scientific-calculator/"},{"id":134,"name":"Standard calculator","blurb":"A free-form expression calculator with the four basic operations, parentheses, π, √, x², mod, percent — and a paper-tape history that lets you tap past calculations to bring them back.","slug":"standard-calculator","formula_key":"standard-calculator","cat":"math","url":"/en/math/arithmetic/standard-calculator/"},{"id":138,"name":"Unit circle calculator","blurb":"Sin, cos, tan and the three reciprocals from any angle in degrees or radians, with the unit circle and the sine/cosine waves drawn alongside.","slug":"unit-circle","formula_key":"unit-circle","cat":"math","url":"/en/math/trigonometry/unit-circle/"},{"id":13,"name":"Newton's force calculator","blurb":"F = m·a — solve for force, mass, or acceleration with SI/Imperial unit toggle.","slug":"newtons-force","formula_key":"newtons-force","cat":"physics","url":"/en/physics/force/newtons-force/"},{"id":107,"name":"Gravitational potential energy","blurb":"PE = m·g·h, with planet selector and unit conversion.","slug":"potential-energy","formula_key":"potential-energy","cat":"physics","url":"/en/physics/energy/potential-energy/"},{"id":76,"name":"Kinetic energy calculator","blurb":"KE = 1/2 m v2 - kinetic energy of a moving object with multiple unit options.","slug":"kinetic-energy","formula_key":"kinetic-energy","cat":"physics","url":"/en/physics/energy/kinetic-energy/"},{"id":6,"name":"Ohm's law","blurb":"Voltage, current, resistance.","slug":"ohms-law","formula_key":"ohms-law","cat":"physics","url":"/en/physics/energy/ohms-law/"},{"id":90,"name":"Pendulum period calculator","blurb":"Simple-pendulum period and frequency on Earth or any planet, with amplitude correction.","slug":"pendulum-period","formula_key":"pendulum-period","cat":"physics","url":"/en/physics/energy/pendulum-period/"},{"id":117,"name":"Projectile motion calculator","blurb":"Range, peak height, time of flight, impact speed and angle, with full SVG trajectory.","slug":"projectile-motion","formula_key":"projectile-motion","cat":"physics","url":"/en/physics/velocity/projectile-motion/"},{"id":14,"name":"Velocity calculator","blurb":"v = d/t — solve for velocity, distance or time with multi-unit output.","slug":"velocity","formula_key":"velocity","cat":"physics","url":"/en/physics/velocity/velocity/"},{"id":91,"name":"Molar mass calculator","blurb":"Parses chemical formulas (with parentheses and hydrates) and returns molar mass plus per-element breakdown.","slug":"molar-mass","formula_key":"molar-mass","cat":"chemistry","url":"/en/chemistry/molarity/molar-mass/"},{"id":15,"name":"Molarity","blurb":"Molarity from mass, molar mass and volume.","slug":"molarity","formula_key":"molarity","cat":"chemistry","url":"/en/chemistry/molarity/molarity/"},{"id":77,"name":"pH calculator","blurb":"Compute pH from H+ concentration - strong-acid and weak-acid modes.","slug":"ph-calculator","formula_key":"ph-calculator","cat":"chemistry","url":"/en/chemistry/ph/ph-calculator/"},{"id":78,"name":"Dilution calculator","blurb":"C1*V1 = C2*V2 - solve any one of the four dilution variables.","slug":"dilution-calculator","formula_key":"dilution-calculator","cat":"chemistry","url":"/en/chemistry/dilution/dilution-calculator/"},{"id":111,"name":"Mass percent (% w/w)","blurb":"Solute concentration as percent of solution mass.","slug":"mass-percent","formula_key":"mass-percent","cat":"chemistry","url":"/en/chemistry/dilution/mass-percent/"},{"id":3,"name":"Tip & split","blurb":"Restaurant tip and bill split.","slug":"tip-split","formula_key":"tip","cat":"everyday","url":"/en/everyday-life/tip/tip-split/"},{"id":19,"name":"Concrete volume","blurb":"Concrete volume, mass, and bag count for a slab, footing, or column.","slug":"concrete-volume","formula_key":"concrete-volume","cat":"construction","url":"/en/construction/concrete/concrete-volume/"},{"id":110,"name":"Mortar mix calculator","blurb":"Cement, sand, and water needed for a given mortar volume by mix ratio.","slug":"mortar-mix","formula_key":"mortar-mix","cat":"construction","url":"/en/construction/concrete/mortar-mix/"},{"id":20,"name":"Paint coverage","blurb":"How many litres of paint to cover a surface.","slug":"paint-coverage","formula_key":"paint-coverage","cat":"construction","url":"/en/construction/paint/paint-coverage/"},{"id":48,"name":"Tile calculator","blurb":"Tiles, boxes, and budget for a given surface area and tile size.","slug":"tile-calculator","formula_key":"tile-calculator","cat":"construction","url":"/en/construction/tile/tile-calculator/"},{"id":79,"name":"Car CO2 emissions calculator","blurb":"Yearly CO2 from your car - fuel-type aware, with EV grid factor and carpool sharing.","slug":"car-emissions","formula_key":"car-emissions","cat":"ecology","url":"/en/ecology/carbon/car-emissions/"},{"id":21,"name":"Carbon footprint","blurb":"Annual personal CO₂e from transport, home and diet.","slug":"carbon-footprint","formula_key":"carbon-footprint","cat":"ecology","url":"/en/ecology/carbon/carbon-footprint/"},{"id":51,"name":"Electricity cost","blurb":"Cost and CO₂ for an appliance from power, hours, days, and tariff.","slug":"electricity-cost","formula_key":"electricity-cost","cat":"ecology","url":"/en/ecology/electricity/electricity-cost/"},{"id":92,"name":"Solar panel sizing calculator","blurb":"Number of panels, system size, roof area, and seasonal production curve to cover monthly consumption.","slug":"solar-panel","formula_key":"solar-panel","cat":"ecology","url":"/en/ecology/electricity/solar-panel/"},{"id":99,"name":"Daily water footprint","blurb":"The hidden water in your diet, transport, electricity, and direct use.","slug":"water-footprint","formula_key":"water-footprint","cat":"ecology","url":"/en/ecology/water/water-footprint/"},{"id":23,"name":"Length conversion","blurb":"m, ft, in, mi, km.","slug":"length-conversion","formula_key":"length-conversion","cat":"conversion","url":"/en/conversion/length/length-conversion/"},{"id":80,"name":"Speed converter","blurb":"Convert m/s, km/h, mph, knots, ft/s and Mach all-to-all.","slug":"speed-converter","formula_key":"speed-converter","cat":"conversion","url":"/en/conversion/length/speed-converter/"},{"id":93,"name":"Volume converter","blurb":"Converts between metric and imperial volume units (litres, gallons, cups, m³, oil barrels).","slug":"volume-conversion","formula_key":"volume-conversion","cat":"conversion","url":"/en/conversion/length/volume-conversion/"},{"id":65,"name":"Mass converter","blurb":"Convert kilograms, grams, pounds, ounces, tons and stones.","slug":"mass-conversion","formula_key":"mass-conversion","cat":"conversion","url":"/en/conversion/mass/mass-conversion/"},{"id":24,"name":"Temperature converter","blurb":"Convert between Celsius, Fahrenheit, Kelvin, and Rankine.","slug":"temperature-converter","formula_key":"temperature-converter","cat":"conversion","url":"/en/conversion/temperature/temperature-converter/"},{"id":64,"name":"Wind chill calculator","blurb":"NWS 2001 felt-temperature formula with frostbite risk bands.","slug":"wind-chill","formula_key":"wind-chill","cat":"conversion","url":"/en/conversion/temperature/wind-chill/"},{"id":73,"name":"Calories burned calculator","blurb":"Calories burned by activity using MET values from the Compendium of Physical Activities.","slug":"calories-burned","formula_key":"calories-burned","cat":"sports","url":"/en/sports/running-pace/calories-burned/"},{"id":94,"name":"Marathon time predictor","blurb":"Riegel-formula prediction of finish time at any distance from a known race result.","slug":"marathon-predictor","formula_key":"marathon-predictor","cat":"sports","url":"/en/sports/running-pace/marathon-predictor/"},{"id":25,"name":"Running pace","blurb":"Pace, speed and predicted finish times for any run.","slug":"running-pace","formula_key":"running-pace","cat":"sports","url":"/en/sports/running-pace/running-pace/"},{"id":101,"name":"VO2 max calculator (Cooper test)","blurb":"Estimate VO2 max from a 12-minute run distance and assess cardio fitness.","slug":"vo2-max","formula_key":"vo2-max","cat":"sports","url":"/en/sports/running-pace/vo2-max/"},{"id":61,"name":"One-rep max calculator","blurb":"Estimate your 1RM from a tested rep-max using 5 classic formulas.","slug":"one-rep-max","formula_key":"one-rep-max","cat":"sports","url":"/en/sports/one-rm/one-rep-max/"},{"id":106,"name":"Cycling power calculator","blurb":"Watts needed to ride at a given speed, accounting for grade and wind.","slug":"cycling-power","formula_key":"cycling-power","cat":"sports","url":"/en/sports/cycling/cycling-power/"},{"id":89,"name":"Pizza dough calculator","blurb":"Baker's-percentage pizza dough for any number of pizzas, hydration, and yeast type.","slug":"pizza-dough","formula_key":"pizza-dough","cat":"food","url":"/en/food-cooking/recipe/pizza-dough/"},{"id":27,"name":"Recipe scaler","blurb":"Scale any recipe to a target serving count with smart unit-aware rounding.","slug":"recipe-scaler","formula_key":"recipe-scaler","cat":"food","url":"/en/food-cooking/recipe/recipe-scaler/"},{"id":109,"name":"Baking pan converter","blurb":"Scale a recipe between different pan sizes by area or volume.","slug":"baking-pan-converter","formula_key":"baking-pan-converter","cat":"food","url":"/en/food-cooking/baking/baking-pan-converter/"},{"id":28,"name":"Coffee ratio","blurb":"Coffee dose for a target water amount and brew strength.","slug":"coffee-ratio","formula_key":"coffee-ratio","cat":"food","url":"/en/food-cooking/coffee/coffee-ratio/"},{"id":29,"name":"Punnett square","blurb":"Single-trait Punnett square for two diploid parents.","slug":"punnett-square","formula_key":"punnett","cat":"biology","url":"/en/biology/punnett/punnett-square/"},{"id":30,"name":"Population growth calculator","blurb":"Exponential and logistic curves with carrying capacity, doubling time, inflection.","slug":"population-growth","formula_key":"population-growth","cat":"biology","url":"/en/biology/population/population-growth/"},{"id":102,"name":"Bacterial growth calculator","blurb":"Predict cell count from initial CFU, doubling time, and elapsed time.","slug":"bacterial-growth","formula_key":"bacterial-growth","cat":"biology","url":"/en/biology/cell/bacterial-growth/"},{"id":95,"name":"Cell doubling time calculator","blurb":"Microbial / cell culture doubling time, growth rate, and projected count from two timepoint measurements.","slug":"cell-doubling","formula_key":"cell-doubling","cat":"biology","url":"/en/biology/cell/cell-doubling/"},{"id":54,"name":"Age calculator","blurb":"Exact age in years, months and days, plus your next birthday.","slug":"age-calculator","formula_key":"age-calculator","cat":"time","url":"/en/time-date/age/age-calculator/"},{"id":18,"name":"Date difference","blurb":"Days, weeks, months and weekdays between two dates.","slug":"date-difference","formula_key":"date-difference","cat":"time","url":"/en/time-date/date/date-difference/"},{"id":52,"name":"Time zone converter","blurb":"Convert a date and time between any two IANA time zones with DST handled.","slug":"time-zone-converter","formula_key":"time-zone-converter","cat":"time","url":"/en/time-date/time-zone/time-zone-converter/"},{"id":103,"name":"Countdown to date","blurb":"Days, hours, minutes until any future date — and the progress so far.","slug":"countdown-timer","formula_key":"countdown-timer","cat":"time","url":"/en/time-date/countdown/countdown-timer/"},{"id":96,"name":"Business days calculator","blurb":"Counts business days between two dates or adds business days to a start date, with weekend and holiday rules.","slug":"business-days","formula_key":"business-days","cat":"time","url":"/en/time-date/working-hours/business-days/"},{"id":55,"name":"Hours calculator","blurb":"Compute the duration between two times, with break and pay options.","slug":"hours-calculator","formula_key":"hours-calculator","cat":"time","url":"/en/time-date/working-hours/hours-calculator/"},{"id":43,"name":"French income tax","blurb":"Estimate the French personal income tax (IR) on a gross salary.","slug":"income-tax-fr","formula_key":"income-tax-fr","cat":"tax","url":"/en/tax/income-tax/income-tax-fr/"},{"id":31,"name":"VAT calculator","blurb":"Add or remove VAT at any rate, in any currency.","slug":"vat-calculator","formula_key":"vat-calculator","cat":"tax","url":"/en/tax/vat/vat-calculator/"},{"id":112,"name":"Capital gains tax calculator","blurb":"FR PFU 30%, FR barème, US short/long-term — net proceeds and effective rate.","slug":"capital-gains-tax","formula_key":"capital-gains-tax","cat":"tax","url":"/en/tax/capital-gains/capital-gains-tax/"},{"id":113,"name":"Property tax calculator","blurb":"Assessed → exempt → taxable → mill rate to compute the annual property tax bill.","slug":"property-tax","formula_key":"property-tax","cat":"tax","url":"/en/tax/property-tax/property-tax/"},{"id":32,"name":"Fuel cost calculator","blurb":"Trip fuel and money: distance × consumption × pump price.","slug":"fuel-cost","formula_key":"fuel-cost","cat":"auto","url":"/en/auto/fuel/fuel-cost/"},{"id":114,"name":"Car lease calculator","blurb":"Depreciation + finance + tax monthly composition with money factor → APR conversion.","slug":"car-lease","formula_key":"car-lease","cat":"auto","url":"/en/auto/lease/car-lease/"},{"id":115,"name":"EV range calculator","blurb":"Real-world range from battery + speed/temperature/SoC factors with rated-vs-real gauge.","slug":"ev-range","formula_key":"ev-range","cat":"auto","url":"/en/auto/ev-range/ev-range/"},{"id":116,"name":"Road trip cost calculator","blurb":"Fuel + tolls + lodging + food + extras — total cost and per-person breakdown.","slug":"road-trip-cost","formula_key":"road-trip-cost","cat":"auto","url":"/en/auto/road-trip/road-trip-cost/"},{"id":129,"name":"Auto-insurance deductible calculator","blurb":"Lower vs higher deductible — breakeven, expected annual savings, and horizon outlook.","slug":"auto-insurance-deductible","formula_key":"auto-insurance-deductible","cat":"auto","url":"/en/auto/insurance/auto-insurance-deductible/"},{"id":128,"name":"Auto-insurance premium calculator","blurb":"Driver, vehicle, record, mileage, coverage and region → annual premium estimate.","slug":"auto-insurance-premium","formula_key":"auto-insurance-premium","cat":"auto","url":"/en/auto/insurance/auto-insurance-premium/"},{"id":118,"name":"Grade needed on final exam","blurb":"Required final score to hit a target overall grade, with effort-band gauge.","slug":"grade-needed","formula_key":"grade-needed","cat":"education","url":"/en/education/grade/grade-needed/"},{"id":46,"name":"GPA calculator (4.0 scale)","blurb":"Compute the US-style GPA from letter grades and credits.","slug":"gpa-calculator","formula_key":"gpa-calculator","cat":"education","url":"/en/education/gpa/gpa-calculator/"},{"id":33,"name":"Weighted grade average","blurb":"Multi-subject weighted average across coefficients.","slug":"weighted-grade-average","formula_key":"weighted-grade-average","cat":"education","url":"/en/education/weighted-average/weighted-grade-average/"},{"id":119,"name":"Study time planner","blurb":"Pomodoro-based plan: total sessions, per-day count, elapsed time, weekly chart.","slug":"study-time-planner","formula_key":"study-time-planner","cat":"education","url":"/en/education/study-planner/study-time-planner/"},{"id":81,"name":"Download time calculator","blurb":"How long a file takes to download given size, bandwidth and network efficiency.","slug":"download-time","formula_key":"download-time","cat":"tech","url":"/en/tech/bandwidth/download-time/"},{"id":97,"name":"Subnet (CIDR) calculator","blurb":"IPv4 CIDR subnet info: network, broadcast, mask, hosts, class, and address-space split.","slug":"subnet-calculator","formula_key":"subnet-calculator","cat":"tech","url":"/en/tech/bandwidth/subnet-calculator/"},{"id":120,"name":"Photo & video storage calculator","blurb":"Disk space for photos (MP × format) and video (resolution × fps × codec × time).","slug":"photo-storage","formula_key":"photo-storage","cat":"tech","url":"/en/tech/storage/photo-storage/"},{"id":34,"name":"Color contrast checker","blurb":"WCAG 2.1 luminance contrast ratio with AA / AAA pass-fail badges.","slug":"color-contrast","formula_key":"color-contrast","cat":"tech","url":"/en/tech/color-contrast/color-contrast/"},{"id":50,"name":"Password strength","blurb":"Estimate password entropy and crack time from length and character classes.","slug":"password-strength","formula_key":"password-strength","cat":"tech","url":"/en/tech/password-strength/password-strength/"},{"id":12,"name":"Standard deviation","blurb":"Mean, median, sample or population standard deviation.","slug":"standard-deviation","formula_key":"standard-deviation","cat":"stats","url":"/en/statistics/descriptive/standard-deviation/"},{"id":82,"name":"Z-score calculator","blurb":"Z-score, percentile and p-value for a value in a normal distribution.","slug":"z-score","formula_key":"z-score","cat":"stats","url":"/en/statistics/descriptive/z-score/"},{"id":105,"name":"Confidence interval (mean)","blurb":"CI for the mean: x̄ ± z·(σ/√n) for known σ; t for small samples.","slug":"confidence-interval","formula_key":"confidence-interval","cat":"stats","url":"/en/statistics/inferential/confidence-interval/"},{"id":100,"name":"Sample size calculator","blurb":"Required sample size for a survey margin of error and confidence level.","slug":"sample-size","formula_key":"sample-size","cat":"stats","url":"/en/statistics/sample-size/sample-size/"},{"id":104,"name":"A/B test significance calculator","blurb":"Compare two conversion rates: p-value, lift, statistical significance.","slug":"ab-test-significance","formula_key":"ab-test-significance","cat":"stats","url":"/en/statistics/ab-test/ab-test-significance/"},{"id":35,"name":"Flight time","blurb":"Block time for a great-circle distance and a cruise speed.","slug":"flight-time","formula_key":"flight-time","cat":"travel","url":"/en/travel/flight-time/flight-time/"},{"id":85,"name":"Jet lag recovery calculator","blurb":"Days needed to recover from jet lag based on time-zones crossed and direction.","slug":"jet-lag-recovery","formula_key":"jet-lag-recovery","cat":"travel","url":"/en/travel/jet-lag/jet-lag-recovery/"},{"id":121,"name":"Haversine distance calculator","blurb":"Great-circle distance, bearing, midpoint, and flight time between two coordinates.","slug":"haversine-distance","formula_key":"haversine-distance","cat":"travel","url":"/en/travel/distance/haversine-distance/"},{"id":122,"name":"Luggage allowance calculator","blurb":"Class-aware airline allowance with overage fee — economy through first class.","slug":"luggage-allowance","formula_key":"luggage-allowance","cat":"travel","url":"/en/travel/packing/luggage-allowance/"},{"id":36,"name":"Dog age in human years","blurb":"Size-aware dog-to-human age equivalence beyond the old 7× rule.","slug":"dog-age","formula_key":"dog-age","cat":"pets","url":"/en/pets/dog-age/dog-age/"},{"id":53,"name":"Cat age in human years","blurb":"AAFP/AAHA-aligned conversion of a cat's age into human-equivalent years.","slug":"cat-age","formula_key":"cat-age","cat":"pets","url":"/en/pets/cat-age/cat-age/"},{"id":83,"name":"Dog food portion calculator","blurb":"Daily dog food portion from weight, life stage and food calorie density.","slug":"dog-food-portion","formula_key":"dog-food-portion","cat":"pets","url":"/en/pets/pet-food/dog-food-portion/"},{"id":84,"name":"Aquarium volume calculator","blurb":"Net water volume of an aquarium with stocking-density check.","slug":"aquarium-volume","formula_key":"aquarium-volume","cat":"pets","url":"/en/pets/aquarium/aquarium-volume/"}]}