Compare scenarios
Most calculators become more useful when you run at least two cases: conservative and expected.
100 tools
Browse every calculator and utility in one place. Start with the category that matches what you need right now, then open individual tools for formulas, examples, and related links.
Choosing a tool
The library is grouped by the type of work you are doing. Use business tools for pricing and operating math, finance tools for planning estimates, SaaS tools for recurring-revenue metrics, developer tools for formatting and conversion, hosting tools for infrastructure planning, and security tools for implementation checks.
Most calculators become more useful when you run at least two cases: conservative and expected.
Each tool page explains when the result should be treated as a rough estimate or checked elsewhere.
Related links connect adjacent questions such as price, margin, break-even, and ROI.
16 tools
Use these tools to price products, check margins, estimate break-even volume, and plan inventory with numbers you can verify quickly.
Business calculators are most useful when they turn a rough commercial question into a small model you can challenge. Start with the metric that controls the decision, then compare a conservative case with a more optimistic case before changing price, spend, or stock levels.
Estimate return on investment from a projected gain and the cost required to generate it.
Calculate how many units you need to sell to cover fixed costs at a given price and variable cost per unit.
Work out gross margin from revenue and direct cost of goods or delivery costs.
Calculate markup percentage from cost and selling price to check whether pricing covers margin targets.
Find the discount percentage, savings amount, and final price from an original price and sale price.
Measure profit margin from revenue and total costs to see how much of each sales dollar is left as profit.
Calculate contribution margin per unit to see how much each sale contributes toward fixed costs and profit.
Calculate the percentage change between a previous revenue figure and the current one.
Calculate commission earnings from total sales, commission rate, and optional base pay.
Calculate average order value from total revenue and total orders.
Measure the average selling price per unit from total revenue and units sold.
Calculate conversion rate from total visitors or leads and the number of completed conversions.
Measure how often inventory is sold and replenished over a period using cost of goods sold and average inventory.
Estimate the inventory level that should trigger a new purchase order based on demand, lead time, and safety stock.
Estimate a buffer inventory level using average and maximum demand alongside average and maximum lead time.
Estimate the order quantity that balances ordering costs against annual holding costs.
16 tools
Use these calculators to compare loan payments, savings targets, interest scenarios, and debt ratios with straightforward formulas and plain-language explanations.
Finance calculators on Utiluno are for transparent planning estimates, not regulated financial advice. They work best when you use them to compare scenarios, inspect the formula, and then verify important decisions with the lender, provider, or qualified adviser involved.
Estimate the fixed periodic payment on an amortizing loan using principal, interest rate, and term length.
See how a fixed-payment loan breaks into principal and interest over time, including the remaining balance after a chosen number of payments.
Estimate future balance growth from a starting principal, recurring contributions, annual return, and time horizon.
Estimate how much needs to be saved each month to reach a target balance by a chosen deadline.
Calculate interest earned or owed when interest is based only on the original principal, not on prior interest.
Estimate the future value of a lump sum invested or saved over time at a chosen annual rate.
Discount a future amount back to today's value using an assumed annual rate and time horizon.
Calculate the share of gross monthly income that goes toward recurring debt obligations.
Measure how large a loan is relative to the value of the asset securing it.
Estimate how long it will take to pay off a single debt balance given the rate and a fixed monthly payment.
Convert a nominal annual percentage rate into an effective annual yield using a chosen compounding frequency.
Convert an effective annual percentage yield into the nominal annual percentage rate for a chosen compounding frequency.
Estimate the size of an emergency fund based on monthly essential expenses and the number of months you want to cover.
Project retirement savings growth from a starting balance, recurring contributions, annual return, and years until retirement.
Estimate how long it takes to double money at a given annual growth rate using the Rule of 72 shortcut.
Estimate a fixed periodic payout that can be sustained from a starting balance over a chosen term and assumed annual return.
18 tools
Use these tools to work through recurring revenue, churn, CAC, LTV, payback, and reporting metrics without rebuilding the same spreadsheet each time.
SaaS metrics are useful only when definitions stay consistent. Utiluno's SaaS calculators focus on recurring revenue, retention, acquisition efficiency, and runway-style planning so teams can sanity-check reporting before sharing numbers with operators, boards, or investors.
Calculate monthly recurring revenue from active subscriptions and average recurring price.
Annualize recurring monthly revenue to estimate annual recurring revenue.
Calculate average revenue per user from recurring revenue and the total number of active paying users.
Calculate average revenue per account from recurring revenue and the number of paying accounts.
Calculate customer churn rate from the number of customers lost during a period and the starting customer base.
Calculate the percentage of starting customers retained after accounting for new customers added during the period.
Estimate customer lifetime value from ARPA, gross margin, and churn rate.
Calculate customer acquisition cost from sales and marketing spend divided by the number of new customers acquired.
Compare estimated lifetime value against customer acquisition cost to measure unit economics efficiency.
Estimate how many months it takes to recover customer acquisition cost from gross-margin-adjusted monthly recurring revenue.
Calculate how recurring revenue from an existing cohort changes after expansion, contraction, and churn.
Calculate how much recurring revenue from an existing cohort is retained before counting any expansion revenue.
Measure how much new and expansion recurring revenue offsets churn and contraction.
Estimate sales efficiency by comparing annualized new recurring revenue produced this quarter against the prior quarter's sales and marketing spend.
Compare net burn to net new ARR to gauge how efficiently a company is converting cash burn into recurring revenue growth.
Add revenue growth rate and profit margin to check a common SaaS balance-of-growth benchmark.
Measure the percentage of trial users or accounts that convert into paid customers.
Measure the percentage of free users or accounts that upgrade into paid plans.
17 tools
Use these utilities to encode, decode, format, convert, and inspect common values you run into while building, debugging, and documenting software.
Developer utilities are built for quick inspection and formatting tasks that interrupt implementation work. They are intentionally narrow: paste a value, transform it, inspect the output, and copy the result without sending the main input to a backend for calculation.
Encode plain text into Base64 for transport, embedding, or debugging workflows.
Decode a Base64 string back into readable plain text for debugging or inspection.
Percent-encode text for safe use inside query strings, paths, or redirect parameters.
Decode percent-encoded text back into a readable URL segment or query value.
Generate a cryptographic hash from plain text using common SHA algorithms.
Decode a JSON Web Token payload and inspect its issued-at and expiration timestamps without sending the token anywhere.
Parse a standard cron expression and turn it into a plain-English schedule explanation.
Pretty-print raw JSON into readable, indented output for debugging, documentation, or handoff work.
Compress formatted JSON into a compact one-line string for payloads, fixtures, or transport.
Convert a Unix timestamp into a readable date or turn a date into a Unix timestamp for debugging and integration work.
Convert response times between microseconds, milliseconds, seconds, and minutes.
Convert a time duration into alternate units and summarize the same length of time in a more readable form.
Convert storage sizes between bytes, KB, MB, GB, and TB using consistent binary scaling.
Convert throughput or transfer values between bits, bytes, and their larger units.
Escape special regular-expression characters in plain text so the string can be used literally in a regex pattern.
Validate whether a string looks like a UUID and identify the version when possible.
Turn a title or phrase into a clean, lowercase URL slug suitable for paths and content publishing.
17 tools
Use these calculators to estimate bandwidth, storage, uptime budgets, request volume, and infrastructure cost with inputs you can adjust quickly.
Hosting and infrastructure estimates are planning aids for capacity, cost, and reliability conversations. They are most useful when you combine traffic assumptions with provider billing details instead of treating a single average as a complete forecast.
Estimate monthly data transfer from average page weight and monthly visits.
Estimate monthly storage cost from stored gigabytes and the provider's per-GB monthly rate.
Estimate CDN bandwidth cost from monthly transfer volume and per-GB delivery pricing.
Estimate data egress cost from transferred gigabytes and your provider's per-GB egress rate.
Calculate uptime percentage from total downtime over a selected period.
Turn an uptime target such as 99.9% into the maximum downtime allowed over a day, week, month, or year.
Estimate object storage request cost from GET and PUT volume and provider request pricing.
Estimate monthly API request volume from daily active users and requests per user per day.
Estimate backup storage volume from backup size, frequency, and retention period.
Estimate retained log volume from daily log generation, compression ratio, and retention period.
Estimate database storage footprint from row count, average row size, and index overhead.
Estimate total reserved CPU and memory from per-container limits and replica count.
Estimate email delivery cost from monthly send volume and provider pricing per 1,000 emails.
Convert DNS TTL values between seconds, minutes, hours, and days.
Calculate the number of days between a certificate issue date and expiration date.
Calculate cache hit ratio from cache hits and total requests.
Translate a requests-per-second rate limit into daily, weekly, and monthly request budgets.
16 tools
Use these tools to check entropy, inspect tokens, work through CIDR math, generate headers, and handle common security-related implementation tasks faster.
Security utilities on Utiluno focus on implementation support: entropy estimates, tokens, network ranges, headers, and encoding helpers. They can improve day-to-day checks, but they do not replace threat modeling, code review, audits, or organization-specific security requirements.
Estimate password entropy from length and character set assumptions.
Estimate the relative work factor increase created by changing bcrypt cost rounds.
Generate an HMAC signature from a message, secret, and algorithm in the browser.
Inspect an IPv4 CIDR block and calculate its subnet mask, network address, broadcast address, and usable host range.
Convert an IPv4 subnet mask into its CIDR prefix length.
Calculate the size of an IPv4 range between a starting IP address and an ending IP address.
Encode text into URL-safe Base64 using the Base64URL character set used by JWTs and other web-safe formats.
Decode a Base64URL string into readable plain text.
Generate the HTTP Basic Authorization header value from a username and password.
Convert HSTS max-age values between seconds and longer time units for easier policy review.
Convert session lifetime settings into multiple time units and calculate expiry from a duration.
Generate a cryptographically random token in hex, Base64URL, or UUID-style formats.
Estimate the entropy of an API key format from its length and character set size.
Generate a random password with configurable length and character set options.
Generate a Subresource Integrity hash string from script or style content.
Generate a random Content Security Policy nonce value for inline script or style allowlisting.