LyinTools
Umbrella product family and traditional/core tool shell.
LyinTools is the WhiteLyin everyday productivity suite for web tools, PDF tools, domain tools, hosting tools, mail tools, repository tools, and traditional everyday utilities.
LyinTools parent posture is stage-active through child modules. LyinWebTools and LyinPDFTools are stage-active, Unit Converter, Temperature Converter, Length Converter, Mass/Weight Converter, Area Converter, Date Difference Calculator, Academic Pass Mark Calculator, Percentage Calculator, Text Case Converter, and Word/Character Counter are active traditional executable tools, and stage remains non-production/noindex.
Umbrella product family and traditional/core tool shell.
PDF tools for everyday document work.
Stage-active traditional and web utility tooling family under LyinTools.
Future document workspace, template, workflow, and governance tools.
Future domain and DNS tool family.
Future hosting and runtime-management tools.
Future managed custom-domain mailbox product under LyinTools.
Traditional tool routes remain /tools/{family}/{tool-slug}. CAT3C0 aligns ownership to LyinWebTools without changing execution scope.
Convert between length, mass, temperature, area, volume, time, data-size, pressure, power, and energy units.
Convert between Celsius, Fahrenheit, and Kelvin with deterministic arithmetic only.
Convert between meters, kilometers, centimeters, millimeters, feet, inches, yards, and miles with deterministic arithmetic only.
Convert between kilograms, grams, milligrams, pounds, ounces, and metric tons with deterministic arithmetic only.
Convert between liters, milliliters, cubic meters, gallons, pints, and quarts with deterministic arithmetic only.
Convert between square meters, square kilometers, square feet, acres, hectares, and other deterministic area units.
Solve common percentage-of, percentage change, and proportion calculations with deterministic arithmetic only.
Calculate compound interest from principal, annual rate, time, and compounding frequency inputs for estimate-only planning.
Calculate discount amount and final price from original price and discount percentage inputs.
Calculate arithmetic averages and related list statistics from numeric values.
Simplify and compare numeric ratios with deterministic arithmetic only.
Round values using standard, up, down, and truncate modes with bounded decimal places.
Compare two numbers with absolute, signed, and percentage difference outputs.
Calculate deterministic Gregorian date differences and day offsets.
Calculate age in years, months, and days from a birth date and as-of date using deterministic date arithmetic only.
Calculate whole weeks, remaining days, and week decimals between two dates using deterministic arithmetic only.
Plan weighted assessment marks for a class or module and estimate the average needed on remaining assessments.
Add or subtract a signed number of days from a base date using deterministic Gregorian arithmetic only.
Estimate the final-mark requirement to reach a target result from current weighted mark, completed weight, and target final mark inputs.
Calculate duration between two times with optional overnight handling and no timezone or calendar dependencies.
Calculate weighted grade totals from assessment components with marks and weights.
Estimate monthly repayment, total repayment, and total interest from entered principal, rate, and term values only.
Calculate average test marks, count, min, max, and optional pass counts from supplied marks.
Calculate cumulative GPA from grade points and credit values using a declared scale.
Convert between common text case styles with deterministic normalization rules.
Generate URL-safe slugs from text using deterministic normalization rules.
Count words, characters, lines, and basic text statistics with deterministic local processing.
Validate JSON documents locally with deterministic parsing and public-safe validation output.
Generate MD5, SHA1, SHA256, and SHA512 hashes from local UTF-8 input.
Generate RFC 4122 version 4 UUID values using local deterministic formatting and cryptographic randomness.
Generate XML sitemap content from local page path input with deterministic formatting.
Build campaign tracking links locally from deterministic query-parameter input.
Validate URL syntax and safe scheme posture with deterministic local checks.
Generate invoice-ready text output from locally entered line items with deterministic arithmetic only.
Generate quote-ready text output from locally entered line items with deterministic arithmetic only.
Generate deterministic SVG token grids from local text input for lightweight QR-style sharing workflows.
Validate CSV row-width consistency from local pasted CSV input with deterministic parsing.
Normalise South African phone number input into deterministic E.164-style output using local rules only.
Calculate markup amount and selling price from cost and markup percentage inputs.
Calculate profit amount and gross margin percentage from cost and selling price inputs.
Calculate simple interest from principal, annual rate, and time inputs for estimate-only planning.
Project a savings target using current savings, monthly contribution, and annual rate inputs for estimate-only planning.
Calculate profit amount and profit margin percentage from revenue and cost inputs.
Convert between seconds, milliseconds, minutes, hours, days, and weeks with deterministic arithmetic only.
Collapse repeated whitespace into compact text output using deterministic local processing.
Sort text line-by-line with deterministic ordinal comparison and optional uniqueness.
Normalize basic Markdown spacing and heading presentation using deterministic local rules.
Format valid JSON with deterministic pretty-print output using local parsing only.
Generate local random passwords from selected character sets with no storage or external service usage.
Generate predictable numbered list output from local prefix, range, and suffix inputs.
Generate local random codes from approved character sets with bounded count and length controls.
Generate robots.txt content from local allow, disallow, and sitemap inputs with no external lookups.
Generate a local short-path suggestion and redirect rule snippet without creating persistent redirect records.
Parse basic coded fields from a South African ID number using local checksum and date rules only.
Validate South African ID number format with local date and checksum rules only.
Calculate days and weeks until an exam date using deterministic date arithmetic only.
Estimate break-even units and revenue from fixed cost, price, and variable cost inputs.
Estimate an hourly rate from target income, costs, and billable hours.
Calculate a calendar deadline from a start date and whole-day count.
Convert six-digit HEX colors to RGB channel output using local parsing only.
Reorder pasted comma-separated columns by one-based column positions.
Run literal find-and-replace against pasted text using local processing only.
CAT3B expands breadth across Business/Admin, Finance/Tax, South African Local, and discovery-only Web/PDF readiness definitions while keeping execution unchanged.
Selected public calculator route remains deferred until exchange-rate source governance, freshness policy, and non-advice copy are approved.
Deferred until an approved official fuel-price source and freshness policy exist.
Deferred until tariff-source policy and locality posture are approved.
Deferred until official inflation-source governance and freshness policy exist.
Convert between length, mass, temperature, area, volume, time, data-size, pressure, power, and energy units.
Convert between Celsius, Fahrenheit, and Kelvin with deterministic arithmetic only.
Convert between meters, kilometers, centimeters, millimeters, feet, inches, yards, and miles with deterministic arithmetic only.
Convert between kilograms, grams, milligrams, pounds, ounces, and metric tons with deterministic arithmetic only.
Estimate password strength locally with documented heuristics.
Format and validate JSON documents.
Format and validate XML documents.
Format and validate YAML documents.
Encode and decode Base64 content.
Encode and decode URL-safe strings.
Generate deterministic SVG token grids from local text input for lightweight QR-style sharing workflows.
Generate local random passwords from selected character sets with no storage or external service usage.
Generate predictable numbered list output from local prefix, range, and suffix inputs.
Generate local random codes from approved character sets with bounded count and length controls.
Convert between common text case styles with deterministic normalization rules.
Reverse text character order.
Replace text occurrences with alternatives.
Generate URL-safe slugs from text using deterministic normalization rules.
Calculate deterministic Gregorian date differences and day offsets.
Convert time between timezones.
Convert between UNIX timestamps and human-readable dates.
Create and display countdown timers.
Validate JSON documents locally with deterministic parsing and public-safe validation output.
Decode and inspect JWT tokens without validation.
Test regular expression patterns against sample text.
Convert between HEX, RGB, HSL, and other color formats.
Generate invoice numbering patterns for internal workflow planning.
Generate quote numbering patterns for internal workflow planning.
Generate PO numbering patterns for internal workflow planning.
Create agenda outlines for meeting preparation workflows.
Deferred until rate-source policy exists.
Deferred until statutory source policy and disclaimer posture are approved.
Deferred until statutory source policy and disclaimer posture are approved.
Calculate monthly mortgage payment and total interest.
South African VAT posture remains deferred pending verified source policy.
Public holiday lookup remains deferred pending verified source-policy posture.
Basic extraction posture is blocked pending legal, privacy, and source-policy decisions.
Postal code lookup remains deferred pending provider/source policy approval.
Inspect HTTP response headers.
Generate XML sitemap content from local page path input with deterministic formatting.
Check robots.txt rules against example paths.
Preview SEO and social snippets from page metadata.
Public discovery happens here. Customer sign-in, workspace posture, usage, support, and contact-led upgrades live on WhiteLyin Core. Traditional tools are anonymous-first by default, paid users should eventually see no ads, and ad integration itself remains deferred.
WhiteLyin can show ad-supported anonymous posture, future paid no-ads posture, and contact-led upgrades without claiming active checkout, ad network integration, or production launch.
Stage pages remain noindex, production canonical URLs remain metadata-only, and deferred or internal tools stay excluded from future indexing until quality content and launch readiness are explicitly approved.