{
  "site": {
    "name": "Smart Web Apps",
    "domain": "https://smart-web-apps.com",
    "defaultTheme": "dark",
    "adsenseClient": "ca-pub-1507147901360153"
  },
  "categories": [
    {
      "id": "personal-finance-calculators",
      "name": "Personal Finance Calculators",
      "group": "calculators",
      "icon": "bi-cash-coin",
      "summary": "Free personal finance calculators designed for speed, clarity, and mobile-first use.",
      "seo": {
        "title": "Personal Finance Calculators (Free, Fast) | Smart Web Apps",
        "description": "Explore free personal finance calculators including income tax calculators (US/UK/AU/Canada), a Currency Converter (ECB reference rates), loans, mortgages, investments, retirement projections, and sales tax. Fast, mobile-first, and built for clear, accurate results."
      },
      "tools": [
        {
          "id": "us-federal-income-tax-calculator",
          "name": "US Federal Income Tax Calculator",
          "summary": "Estimate federal income tax using configurable IRS bracket tables (tax year selection).",
          "featured": true,
          "keywords": ["federal income tax", "tax brackets", "standard deduction", "estimate"]
        },
        {
          "id": "uk-income-tax-calculator",
          "name": "UK Income Tax Calculator (2025/26)",
          "summary": "Estimate UK income tax for 2025/26 (England/Wales/NI or Scotland), including Personal Allowance tapering.",
          "featured": true,
          "isNew": true,
          "keywords": ["UK income tax", "2025/26", "personal allowance", "Scotland tax bands", "taper", "100000", "125140"]
        },
        {
          "id": "au-income-tax-calculator",
          "name": "AU Income Tax Calculator (2025/26)",
          "summary": "Estimate Australian resident income tax for FY 2025/26, with optional Medicare levy (2%).",
          "featured": false,
          "isNew": true,
          "keywords": ["Australia income tax", "2025/26", "resident tax rates", "Medicare levy", "2%"]
        },
        {
          "id": "ca-income-tax-calculator",
          "name": "Canadian Income Tax Calculator (2026)",
          "summary": "Estimate Canadian federal income tax (2026) and optionally add Ontario provincial tax (example).",
          "featured": false,
          "isNew": true,
          "keywords": ["Canada income tax", "2026", "federal tax brackets", "Ontario", "provincial tax"]
        },
        {
          "id": "investment-calculator",
          "name": "Investment Calculator",
          "summary": "Estimate future value with compound growth and recurring contributions.",
          "featured": false,
          "isNew": true,
          "keywords": ["compound interest", "future value", "monthly contribution", "investment growth"]
        },
        {
          "id": "loan-repayment-calculator",
          "name": "Loan Repayment Calculator",
          "summary": "Calculate monthly payments, total interest, and payoff timeline for a fixed-rate loan.",
          "featured": false,
          "isNew": true,
          "keywords": ["loan payment", "amortization", "APR", "monthly payment"]
        },
        {
          "id": "mortgage-repayment-calculator",
          "name": "Mortgage Repayment Calculator",
          "summary": "Estimate mortgage repayments and see the impact of extra payments on payoff time and interest.",
          "featured": false,
          "isNew": true,
          "keywords": ["mortgage payment", "extra payments", "amortization schedule", "interest saved"]
        },
        {
          "id": "sales-tax-calculator",
          "name": "Sales Tax Calculator",
          "summary": "Calculate tax and total from a price, or reverse-calculate pre-tax price from a total.",
          "featured": false,
          "isNew": true,
          "keywords": ["sales tax", "VAT", "reverse sales tax", "price with tax"]
        },
        {
          "id": "currency-converter",
          "name": "Currency Converter",
          "summary": "Convert between supported currencies with clear rates, inverse rates, and formulas (Frankfurter/ECB reference rates).",
          "featured": false,
          "isNew": true,
          "aliases": ["/tools/tools-for-everyone/currency-converter/"],
          "keywords": ["currency converter", "exchange rate", "usd to eur", "eur to usd", "frankfurter api", "ecb"]
        },
        {
          "id": "credit-card-repayment-calculator",
          "name": "Credit Card Repayment Calculator",
          "summary": "Estimate payoff time and interest from a balance, APR, and monthly payment (or target payoff date).",
          "featured": false,
          "isNew": true,
          "keywords": ["credit card payoff", "APR", "minimum payment", "debt snowball"]
        },
        {
          "id": "retirement-calculator",
          "name": "Retirement Calculator",
          "summary": "Project retirement savings using age, contributions, expected return, and optional inflation adjustment.",
          "featured": false,
          "keywords": ["retirement savings", "401k", "ira", "compound growth", "inflation adjusted", "projection"]
        }
      ]
    },
    {
      "id": "seller-fee-calculators",
      "name": "Seller Fee Calculators",
      "group": "calculators",
      "icon": "bi-bag-check",
      "summary": "Free calculators for marketplace sellers to estimate fees, profit, and margins.",
      "seo": {
        "title": "Seller Fee Calculators (Amazon, eBay, Etsy) | Smart Web Apps",
        "description": "Free seller fee calculators for Amazon, eBay, Etsy, PayPal, and Stripe. Estimate marketplace and payment processing fees, net proceeds, and profit with clear breakdowns and formulas."
      },
      "tools": [
        {
          "id": "amazon-fba-calculator",
          "name": "Amazon FBA Calculator",
          "summary": "Estimate Amazon FBA fees, profit, and margin with a transparent breakdown.",
          "featured": true,
          "keywords": ["amazon fba", "profit", "fees", "margin", "referral fee"]
        },
        {
          "id": "ebay-fee-calculator",
          "name": "eBay Fee Calculator",
          "summary": "Estimate eBay final value fees and per-order costs with an editable fee breakdown.",
          "featured": false,
          "isNew": true,
          "keywords": ["ebay fees", "final value fee", "seller fees", "profit", "net proceeds"]
        },
        {
          "id": "etsy-fee-calculator",
          "name": "Etsy Fee Calculator",
          "summary": "Estimate Etsy fees (listing, transaction, payment processing) with a clear line-by-line breakdown.",
          "featured": false,
          "isNew": true,
          "keywords": ["etsy fees", "listing fee", "transaction fee", "payment processing", "seller fees"]
        },
        {
          "id": "paypal-fee-calculator",
          "name": "PayPal Fee Calculator",
          "summary": "Calculate PayPal-style processing fees and net received, including reverse (gross-up) mode.",
          "featured": false,
          "isNew": true,
          "keywords": ["paypal fees", "payment processing", "gross up", "net received", "percentage fee"]
        },
        {
          "id": "stripe-fee-calculator",
          "name": "Stripe Fee Calculator",
          "summary": "Calculate Stripe-style processing fees and net received, including reverse (gross-up) mode.",
          "featured": false,
          "isNew": true,
          "keywords": ["stripe fees", "payment processing", "2.9% + 30c", "gross up", "net received"]
        }
      ]
    },
    {
      "id": "health-nutrition-calculators",
      "name": "Health & Nutrition Calculators",
      "group": "calculators",
      "icon": "bi-heart-pulse",
      "summary": "Free health calculators with easy-to-read outputs and explanations.",
      "seo": {
        "title": "Health & Nutrition Calculators (Free) | Smart Web Apps",
        "description": "Free health and nutrition calculators including BMI, body fat %, TDEE, macro targets, calorie deficit planning, ideal weight estimates, water intake guidance, and a pregnancy due date calculator."
      },
      "tools": [
        {
          "id": "bmi-calculator",
          "name": "BMI Calculator",
          "summary": "Calculate BMI using metric or US units with category interpretation.",
          "featured": true,
          "keywords": ["bmi", "body mass index", "health", "weight", "height"]
        },
        {
          "id": "body-fat-calculator",
          "name": "Body Fat Calculator",
          "summary": "Estimate body fat percentage using the US Navy method (male/female) with metric or US units.",
          "featured": false,
          "isNew": true,
          "keywords": ["body fat percentage", "US Navy method", "waist", "neck", "hip", "estimate"]
        },
        {
          "id": "tdee-calculator",
          "name": "TDEE Calculator",
          "summary": "Estimate BMR and TDEE using Mifflin-St Jeor and activity multipliers (metric or US units).",
          "featured": false,
          "isNew": true,
          "keywords": ["tdee", "bmr", "mifflin st jeor", "maintenance calories", "activity level"]
        },
        {
          "id": "calorie-deficit-calculator",
          "name": "Calorie Deficit Calculator",
          "summary": "Calculate daily calorie deficit and estimated weekly weight change from maintenance and target calories.",
          "featured": false,
          "isNew": true,
          "keywords": ["calorie deficit", "weight loss", "maintenance calories", "3500 calories per pound"]
        },
        {
          "id": "macro-calculator",
          "name": "Macro Calculator",
          "summary": "Convert daily calories and macro percentages into grams for protein, carbs, and fat (with presets).",
          "featured": false,
          "isNew": true,
          "keywords": ["macros", "protein grams", "carbs grams", "fat grams", "macro split"]
        },
        {
          "id": "ideal-weight-calculator",
          "name": "Ideal Weight Calculator",
          "summary": "Estimate ideal body weight using common formulas (Devine, Hamwi, Robinson, Miller).",
          "featured": false,
          "isNew": true,
          "keywords": ["ideal weight", "devine formula", "hamwi", "robinson", "miller"]
        },
        {
          "id": "water-intake-calculator",
          "name": "Water Intake Calculator",
          "summary": "Estimate daily water intake from weight with optional exercise adjustments (guidance).",
          "featured": false,
          "isNew": true,
          "keywords": ["water intake", "hydration", "liters per day", "ounces per day", "exercise"]
        },
        {
          "id": "pregnancy-due-date-calculator",
          "name": "Pregnancy Due Date Calculator",
          "summary": "Estimate pregnancy due date from last menstrual period (LMP) or conception date with cycle length adjustment.",
          "featured": false,
          "isNew": true,
          "keywords": ["pregnancy due date", "lmp", "naegeles rule", "gestational age", "cycle length"]
        }
      ]
    },
    {
      "id": "student-calculators",
      "name": "Student Calculators & Tools",
      "group": "calculators",
      "icon": "bi-mortarboard",
      "summary": "Free student tools for quick, accurate calculations.",
      "seo": {
        "title": "Student Calculators & Tools (Free) | Smart Web Apps",
        "description": "Free student calculators and tools including a GPA Calculator, a To‑Do / Task List with local saving, a Pomodoro Timer for 25/5 focus intervals, a Unit Converter, Math Calculators, a Decimal to Hex & Binary Calculator, a Text Analysis Tool, and a Study Stats Dashboard with weekly/monthly charts. Mobile-first, fast, and designed for clear results and workflows."
      },
      "tools": [
        {
          "id": "gpa-calculator",
          "name": "Grade Point Average (GPA) Calculator",
          "summary": "Compute GPA from courses, grades, and credits with a standard 4.0 scale.",
          "featured": true,
          "keywords": ["gpa", "grades", "credits", "weighted gpa"]
        },
        {
          "id": "todo-task-list",
          "name": "To‑Do / Task List",
          "summary": "Simple student task list with local saving (localStorage), filters, and copy/export.",
          "featured": false,
          "isNew": true,
          "keywords": ["todo", "task list", "localStorage", "study planner", "checklist"]
        },
        {
          "id": "pomodoro-timer",
          "name": "Pomodoro Timer",
          "summary": "Study in focused intervals (work/break) with customizable durations and a clear timer display.",
          "featured": false,
          "isNew": true,
          "keywords": ["pomodoro", "study timer", "25 5", "focus", "interval timer"]
        },
        {
          "id": "unit-converter",
          "name": "Unit Converter",
          "summary": "Convert length, area, weight, volume, and temperature with full unit names and clear formulas.",
          "featured": false,
          "isNew": true,
          "keywords": ["unit converter", "length conversion", "area conversion", "weight conversion", "volume conversion", "temperature conversion"]
        },
        {
          "id": "math-calculators",
          "name": "Math Calculators",
          "summary": "Basic arithmetic, percentage calculators, and simple physics formulas (speed, distance, time).",
          "featured": false,
          "isNew": true,
          "keywords": ["math calculator", "arithmetic", "percentage", "speed distance time", "physics formulas"]
        },
        {
          "id": "decimal-to-hex-binary-calculator",
          "name": "Decimal to Hex & Binary Calculator",
          "summary": "Convert a decimal (base 10) integer to hexadecimal and binary with clear formulas and copy-ready outputs.",
          "featured": false,
          "keywords": ["decimal to hex", "decimal to binary", "base conversion", "hexadecimal", "binary", "base 10"]
        },
        {
          "id": "text-analysis-tool",
          "name": "Text Analysis Tool",
          "summary": "Word count, character count, reading time estimate, and keyword frequency for essays and papers.",
          "featured": false,
          "isNew": true,
          "keywords": ["word count", "character count", "reading time", "keyword frequency", "essay"]
        },
        {
          "id": "study-stats-dashboard",
          "name": "Study Stats Dashboard",
          "summary": "Track study hours by subject, log sessions, and view weekly/monthly charts (saved locally).",
          "featured": false,
          "isNew": true,
          "keywords": ["study hours", "dashboard", "localStorage", "bar chart", "weekly view", "monthly view"]
        }
      ]
    },
    {
      "id": "time-tools-calculators",
      "name": "Time Tools & Calculators",
      "group": "utilities",
      "icon": "bi-clock-history",
      "summary": "Free time tools for planning and date math.",
      "seo": {
        "title": "Time Tools & Calculators (Free) | Smart Web Apps",
        "description": "Free time tools including a Days From Calculator with calendar days, weekdays, and workdays (with optional US federal holidays), plus a Work Hours Calculator (Timesheet) for weekly hours, overtime, and pay estimates."
      },
      "tools": [
        {
          "id": "days-from-calculator",
          "name": "Days From Calculator",
          "summary": "Calculate days between two dates with calendar days, weekdays, or workdays.",
          "featured": true,
          "keywords": ["date difference", "workdays", "weekdays", "days from"]
        },
        {
          "id": "days-until-calculator",
          "name": "Days Until Calculator",
          "summary": "Count days until a target date (calendar days, weekdays, or workdays) with clear outputs.",
          "featured": false,
          "isNew": true,
          "keywords": ["days until", "countdown", "deadline", "workdays", "weekdays"]
        },
        {
          "id": "work-hours-calculator-timesheet",
          "name": "Work Hours Calculator (Timesheet)",
          "summary": "Calculate weekly hours, regular vs overtime, and estimated pay. Export CSV or print.",
          "featured": false,
          "isNew": true,
          "keywords": ["timesheet calculator", "work hours", "overtime", "weekly pay", "csv"]
        }
      ]
    },
    {
      "id": "tools-for-developers",
      "name": "Tools for Developers",
      "group": "utilities",
      "icon": "bi-code-slash",
      "summary": "Free developer utilities for common tasks.",
      "seo": {
        "title": "Developer Tools (Free Utilities) | Smart Web Apps",
        "description": "Free developer tools including a Base64 Converter, JSON Formatter, JavaScript Syntax Validator, Regex Tester, UUID Generator, URL Encoder/Decoder, Unix Timestamp Converter, Number Base Converter, a Markdown Editor (live preview), an iFrame Generator, an HTML WYSIWYG Editor, and a Lorem Ipsum Generator. Fast, mobile-first, and copy-ready."
      },
      "tools": [
        {
          "id": "base64-converter",
          "name": "Base64 Converter",
          "summary": "Encode/decode Base64 safely (Unicode-friendly) with copy and reset.",
          "featured": true,
          "keywords": ["base64", "encode", "decode", "developer tools"]
        },
        {
          "id": "iframe-generator",
          "name": "iFrame Generator",
          "summary": "Generate a safe, copy-ready HTML iframe snippet with optional sandboxing and preview.",
          "featured": false,
          "isNew": true,
          "keywords": ["iframe generator", "embed", "sandbox", "referrerpolicy", "responsive iframe"]
        },
        {
          "id": "json-formatter",
          "name": "JSON Formatter",
          "summary": "Format, minify, and optionally sort JSON keys with clear errors and copy buttons.",
          "featured": false,
          "isNew": true,
          "keywords": ["json formatter", "json minify", "pretty print", "sort keys", "parse json"]
        },
        {
          "id": "number-base-converter",
          "name": "Number Base Converter",
          "summary": "Convert integers between bases (binary, octal, decimal, hexadecimal, base36) with BigInt support.",
          "featured": false,
          "isNew": true,
          "keywords": ["base converter", "binary", "hex", "decimal", "base36", "bigint"]
        },
        {
          "id": "regex-tester",
          "name": "Regex Tester",
          "summary": "Test regular expressions with flags, view matches/groups, and preview replacements.",
          "featured": false,
          "isNew": true,
          "keywords": ["regex tester", "regular expression", "match groups", "replace", "flags"]
        },
        {
          "id": "javascript-syntax-validator",
          "name": "JavaScript Syntax Validator",
          "summary": "Validate JavaScript syntax (parse-only) with clear errors, line context, and copy-ready reports.",
          "featured": false,
          "isNew": true,
          "keywords": ["javascript syntax validator", "syntax checker", "syntax error", "parse javascript", "validate js"]
        },
        {
          "id": "unix-timestamp-converter",
          "name": "Unix Timestamp Converter",
          "summary": "Convert Unix timestamps (seconds/milliseconds) to dates and back with UTC/local output.",
          "featured": false,
          "isNew": true,
          "keywords": ["unix timestamp", "epoch", "seconds", "milliseconds", "utc", "iso 8601"]
        },
        {
          "id": "url-encoder-decoder",
          "name": "URL Encoder/Decoder",
          "summary": "Encode or decode URLs and components with options for query-string plus spacing.",
          "featured": false,
          "isNew": true,
          "keywords": ["url encode", "url decode", "encodeURIComponent", "decodeURIComponent", "query string"]
        },
        {
          "id": "html-wysiwyg-editor",
          "name": "HTML WYSIWYG Editor",
          "summary": "Rich text editor that exports clean HTML with copy, download, import, and local autosave.",
          "featured": false,
          "isNew": false,
          "keywords": [
            "html editor",
            "wysiwyg html editor",
            "rich text",
            "export html",
            "download html",
            "copy html",
            "import html"
          ]
        },
        {
          "id": "markdown-editor",
          "name": "Markdown Editor",
          "summary": "Write Markdown with a live preview, import .txt/.md, export .md, and autosave drafts locally.",
          "featured": false,
          "isNew": true,
          "keywords": ["markdown editor", "stackedit", "live preview", "export md", "import md", "readme editor", "markdown-it"]
        },
        {
          "id": "uuid-generator",
          "name": "UUID Generator",
          "summary": "Generate UUID version 4 values in bulk with copy and formatting options.",
          "featured": false,
          "isNew": true,
          "keywords": ["uuid v4", "guid", "random uuid", "crypto getRandomValues"]
        },
        {
          "id": "lorem-ipsum-generator",
          "name": "Lorem Ipsum Generator",
          "summary": "Generate Lorem Ipsum placeholder text by words, sentences, or paragraphs with copy and reset.",
          "featured": false,
          "isNew": true,
          "keywords": ["lorem ipsum", "placeholder text", "dummy text", "words", "paragraphs", "design", "wireframe"]
        }
      ]
    },
    {
      "id": "tools-for-everyone",
      "name": "Tools for Everyone",
      "group": "utilities",
      "icon": "bi-people",
      "summary": "Everyday utilities anyone can use — fast, private, and mobile-first.",
      "seo": {
        "title": "Tools for Everyone (Free Utilities) | Smart Web Apps",
        "description": "Free everyday utilities for anyone: QR Code Generator, Image Converter (JPG/PNG/WebP/HEIC), HTML Email Signature Generator, Egg Timer, Online Stopwatch, World Clock, and a Text Case Converter (UPPERCASE, lowercase, Title Case, Sentence Case, slug case). Fast, mobile-first, and copy-ready with clear how-to and FAQs."
      },
      "tools": [
        {
          "id": "qr-code-generator",
          "name": "QR Code Generator",
          "summary": "Create customizable QR codes for URLs, text, Wi‑Fi access, contacts (vCard), and WhatsApp links.",
          "featured": true,
          "isNew": false,
          "keywords": ["qr code", "qr generator", "wifi qr", "vcard qr", "whatsapp qr", "custom colors", "error correction"]
        },
        {
          "id": "image-converter",
          "name": "Image Converter",
          "summary": "Convert JPG, PNG, WebP, and HEIC to common formats with preview, quality controls, and download.",
          "featured": false,
          "isNew": false,
          "keywords": [
            "image converter",
            "jpg to png",
            "png to jpg",
            "webp converter",
            "heic to jpg",
            "heic to png",
            "heic to webp",
            "canvas"
          ]
        },
        {
          "id": "html-email-signature-generator",
          "name": "HTML Email Signature Generator",
          "summary": "Create an email-client-friendly HTML signature with optional logo upload/resize plus a plain-text version.",
          "featured": false,
          "isNew": true,
          "keywords": ["html email signature", "outlook signature", "gmail signature", "logo resize", "plain text signature", "copy formatted"]
        },
        {
          "id": "egg-timer",
          "name": "Egg Timer",
          "summary": "Simple countdown timer with start/pause/reset and a completion alert.",
          "featured": false,
          "isNew": true,
          "keywords": ["timer", "countdown", "egg timer", "kitchen timer", "minutes", "seconds"]
        },
        {
          "id": "online-stopwatch",
          "name": "Online Stopwatch",
          "summary": "Accurate stopwatch with laps, copy-to-clipboard, and reset.",
          "featured": false,
          "isNew": true,
          "keywords": ["stopwatch", "laps", "time tracking", "milliseconds", "online stopwatch"]
        },
        {
          "id": "world-clock",
          "name": "World Clock",
          "summary": "See the current time in multiple cities/time zones with live updates.",
          "featured": false,
          "isNew": true,
          "keywords": ["world clock", "time zones", "cities", "utc", "local time"]
        },
        {
          "id": "text-case-converter",
          "name": "Text Case Converter",
          "summary": "Convert text to UPPERCASE, lowercase, Title Case, Sentence Case, slug case, and more.",
          "featured": false,
          "isNew": true,
          "keywords": ["case converter", "uppercase", "lowercase", "title case", "sentence case", "slug", "invert case", "reverse words"]
        },
        {
          "id": "music-bingo-card-generator",
          "name": "Music Bingo Card Generator",
          "summary": "Generate unique 5x5 music bingo cards from your words list and download printable PDF cards.",
          "featured": false,
          "isNew": true,
          "keywords": ["music bingo", "bingo card generator", "printable bingo cards", "pdf bingo cards", "party game", "classroom bingo"]
        },
        {
          "id": "clothing-size-converter",
          "name": "Clothing Size Converter",
          "summary": "Convert clothing, shoe, and bra sizes between US, UK, AU, and EU (men/women) with clear tables and copy-ready output.",
          "featured": false,
          "keywords": ["clothing size converter", "shoe size converter", "bra size converter", "US to UK size", "EU size", "AU size", "men sizes", "women sizes"]
        }
      ]
    },
    {
      "id": "tools-for-builders-diy",
      "name": "Tools for Builders & DIY",
      "group": "calculators",
      "icon": "bi-hammer",
      "summary": "Fast material estimators for paint, flooring, and concrete — with clear formulas and practical outputs.",
      "seo": {
        "title": "Builders & DIY Calculators (Material Estimators) | Smart Web Apps",
        "description": "Free builders and DIY calculators and estimators: Paint Needed (area ÷ coverage), Flooring Boards (room area ÷ board area), Concrete Volume (length × width × depth), Tiling Calculator (tiles needed), and Wallpaper Calculator (coverage and rolls). Includes waste/coats options, clear formulas, and a helpful link to our Unit Converter."
      },
      "tools": [
        {
          "id": "paint-needed-calculator",
          "name": "Paint Needed Calculator",
          "summary": "Estimate paint needed from area, coverage, and number of coats (with formula and copy-ready output).",
          "featured": false,
          "isNew": true,
          "keywords": ["paint calculator", "paint coverage", "liters", "gallons", "coats", "area"]
        },
        {
          "id": "flooring-boards-calculator",
          "name": "Flooring Boards Calculator",
          "summary": "Estimate the number of flooring boards from room size, board size, and waste percentage (rounds up).",
          "featured": false,
          "isNew": true,
          "keywords": ["flooring calculator", "boards needed", "waste factor", "room area", "board area"]
        },
        {
          "id": "concrete-volume-calculator",
          "name": "Concrete Volume Calculator",
          "summary": "Estimate concrete volume using length × width × depth, with clear unit outputs and formulas.",
          "featured": false,
          "isNew": true,
          "keywords": ["concrete calculator", "volume", "slab", "cubic meters", "cubic yards", "length width depth"]
        },
        {
          "id": "tiling-calculator",
          "name": "Tiling Calculator",
          "summary": "Estimate the number of tiles needed from area dimensions and tile size, with optional waste and boxes.",
          "featured": false,
          "isNew": true,
          "keywords": ["tiling calculator", "tiles needed", "tile size", "floor tiles", "wall tiles", "waste", "boxes"]
        },
        {
          "id": "wallpaper-calculator",
          "name": "Wallpaper Calculator",
          "summary": "Estimate wallpaper coverage area after subtracting doors, windows, and uncovered sections, and compute rolls needed.",
          "featured": false,
          "isNew": true,
          "keywords": ["wallpaper calculator", "rolls needed", "wall area", "doors", "windows", "waste", "coverage"]
        }
      ]
    },
    {
      "id": "security-tools",
      "name": "Security Tools",
      "group": "utilities",
      "icon": "bi-shield-lock",
      "summary": "Security and crypto utilities for hashes, tokens, and passwords (client-side).",
      "seo": {
        "title": "Security Tools (Free) | Smart Web Apps",
        "description": "Free security tools including Bcrypt Generator, Hash Generator (SHA), HMAC Generator, JWT Decoder, Password Generator, and Password Strength Checker. Client-side, fast, and copy-ready."
      },
      "tools": [
        {
          "id": "bcrypt-generator",
          "name": "Bcrypt Generator",
          "summary": "Generate bcrypt hashes with configurable cost factor (work factor).",
          "featured": true,
          "isNew": true,
          "keywords": ["bcrypt", "hash password", "cost factor", "work factor", "salt", "bcrypt generator"]
        },
        {
          "id": "hash-generator",
          "name": "Hash Generator",
          "summary": "Hash text using SHA algorithms (SHA-1/SHA-256/SHA-384/SHA-512) with hex/base64 output.",
          "featured": false,
          "isNew": true,
          "keywords": ["hash", "sha256", "sha512", "digest", "hex", "base64", "web crypto"]
        },
        {
          "id": "hmac-generator",
          "name": "HMAC Generator",
          "summary": "Compute HMAC signatures (SHA-256/SHA-512) with hex/base64 output.",
          "featured": false,
          "isNew": true,
          "keywords": ["hmac", "signature", "sha256", "sha512", "api", "webhook"]
        },
        {
          "id": "jwt-decoder",
          "name": "JWT Decoder",
          "summary": "Decode JWT header and payload (base64url) and view common claims like exp/iat/nbf.",
          "featured": false,
          "isNew": true,
          "keywords": ["jwt", "decoder", "base64url", "claims", "exp", "iat", "nbf"]
        },
        {
          "id": "password-generator",
          "name": "Password Generator",
          "summary": "Generate strong passwords using cryptographic randomness with custom rules.",
          "featured": true,
          "isNew": true,
          "keywords": ["password generator", "strong password", "random", "crypto", "symbols", "length"]
        },
        {
          "id": "password-strength-checker",
          "name": "Password Strength Checker",
          "summary": "Estimate password strength and provide practical improvement tips (client-side).",
          "featured": false,
          "isNew": true,
          "keywords": ["password strength", "entropy", "security", "score", "tips", "weak password"]
        }
      ]
    },
    {
      "id": "network-tools",
      "name": "Network Tools",
      "group": "utilities",
      "icon": "bi-globe2",
      "summary": "Free network tools for quick checks and diagnostics.",
      "seo": {
        "title": "Network Tools (Free) | Smart Web Apps",
        "description": "Free network tools including Domain Availability Checker, IP Subnet Calculator, What's My IP, and WHOIS / RDAP Lookup. Fast, mobile-first, and copy-ready."
      },
      "tools": [
        {
          "id": "domain-availability-checker",
          "name": "Domain Availability Checker",
          "summary": "Check domain DNS status and get availability guidance (approximation).",
          "featured": true,
          "keywords": ["domain", "dns", "availability", "whois", "rdap"]
        },
        {
          "id": "ip-subnet-calculator",
          "name": "IP Subnet Calculator",
          "summary": "Calculate IPv4 network details from an IP address and CIDR prefix.",
          "featured": false,
          "isNew": true,
          "keywords": ["subnet calculator", "cidr", "netmask", "broadcast", "network address", "hosts"]
        },
        {
          "id": "whats-my-ip",
          "name": "What's My IP?",
          "summary": "Find your public IPv4/IPv6 address (via trusted third-party IP endpoints).",
          "featured": false,
          "isNew": true,
          "keywords": ["what is my ip", "public ip", "ipv4", "ipv6", "ip address"]
        },
        {
          "id": "whois-rdap-lookup",
          "name": "WHOIS / RDAP Lookup",
          "summary": "Look up RDAP data for domains or IPs and view registrar/registration details (when available).",
          "featured": false,
          "isNew": true,
          "keywords": ["whois", "rdap", "domain lookup", "ip lookup", "registrar", "registration date"]
        }
      ]
    }
  ]
}
