Free Online Calculators & Practical Tools
Plan home improvement projects, estimate materials, calculate costs, and handle everyday tasks with free, easy-to-use online tools.
Instant in-browser calculations, live visual layout diagrams, and material estimates with no signup.
Plan Wall, Trim & Accent Projects With Precision
Accurate spacing, linear footage, sheet coverage, and material estimators with real-time visual diagrams before you start cutting or buying stock.
Board & Batten Calculator
Plan even board and batten spacing, compare layouts, estimate trim length, and preview the wall layout with a visual diagram.
Wainscoting Calculator
Plan wainscoting panel spacing, stile and rail dimensions, trim length, material quantities, and wall layout.
Baseboard Calculator
Calculate how much baseboard trim you need from room dimensions, wall lengths, doors, waste, board length, and material price.
Wall Panel Calculator
Calculate how many wall panels you need from wall size, panel dimensions, openings, and waste allowance with visual layout preview.
Picture Frame Molding Calculator
Plan picture frame molding with even margins and gaps. Calculate frame dimensions, molding length, material quantities, and wall layout.
Slat Wall Calculator
Calculate wood slats, visible gaps, cutting yield, and material costs with an interactive visual wall layout diagram.
Crown Molding Calculator
Estimate room perimeter, stock molding boards, corner miters, waste allowance, and material costs with a visual ceiling layout.
Recessed Lighting Calculator
Plan ceiling recessed lighting with balanced grid rows, fixture counts, wall offsets, and lumen-method illuminance estimates.
Browse Calculators & Tools by Category
TinyTools groups related utilities together so you can quickly find the exact tool you need. Start with a category hub or search above.
Home & DIY
Measure walls, plan trim layouts, and estimate materials.
Calculators
Solve practical time and numeric calculations.
Generators
Generate random dates, locations, sample data, and ideas.
Text & Formatting
Clean, compare, repeat, transform, and format text.
Color & Design
Convert and inspect color values for print and screen work.
Developer Tools
Test, compare, encode, and inspect web and code data.
JSON & Data
Format, repair, validate, query, and convert structured data.
Encoding & Security
Create hashes, encode Base64 data, and generate UUIDs.
All Tools Directory
Showing 46 of 46 available utilities.
Board & Batten Calculator
Plan even board and batten spacing, compare layouts, estimate trim length, and preview the wall layout with a visual diagram.
Wainscoting Calculator
Plan wainscoting panel spacing, stile and rail dimensions, trim length, material quantities, and wall layout.
Baseboard Calculator
Calculate how much baseboard trim you need from room dimensions, wall lengths, doors, waste, board length, and material price.
Wall Panel Calculator
Calculate how many wall panels you need from wall size, panel dimensions, openings, and waste allowance with visual layout preview.
Picture Frame Molding Calculator
Plan picture frame molding with even margins and gaps. Calculate frame dimensions, molding length, material quantities, and wall layout.
Slat Wall Calculator
Calculate wood slats, visible gaps, cutting yield, and material costs with an interactive visual wall layout diagram.
Crown Molding Calculator
Estimate room perimeter, stock molding boards, corner miters, waste allowance, and material costs with a visual ceiling layout.
Recessed Lighting Calculator
Plan ceiling recessed lighting with balanced grid rows, fixture counts, wall offsets, and lumen-method illuminance estimates.
Playback Speed Calculator
Calculate how long a video, podcast or lecture takes at 1.25x, 1.5x, 1.75x, 2x or any custom playback speed.
Random State Generator
Pick a random US state instantly. Generate one or more states, filter by region, avoid duplicates, and include abbreviations or capitals.
Random Date Generator
Generate random dates between any two dates. Choose weekdays, weekends, unique dates, date formats, random times, and export your results.
Random Birthday Generator
Generate random birthdays by age range. Create synthetic dates of birth with age, weekday, date format and optional zodiac information.
Random City Generator
Pick a random city from the United States or around the world. Filter by country, US state, region, population range, and city type.
Random Food Generator
Can't decide what to eat? Generate random food ideas by cuisine, meal type and diet. Pick one dish or get several ideas instantly.
Word Repeater
Repeat a word, sentence or block of text any number of times. Choose spaces, line breaks, commas or a custom separator and copy the result.
Text Diff
Compare two plain text files line-by-line online. Highlight added, removed, and modified text with inline diff view.
Slug & Case Converter
Convert strings to URL-friendly slugs, camelCase, snake_case, PascalCase, Title Case, and UPPERCASE.
Remove Duplicates
Deduplicate text lists, sort lines alphabetically or numerically, and strip empty lines.
CMYK to HEX Converter
Convert CMYK percentages to HEX and RGB instantly. Enter cyan, magenta, yellow and black values and preview the converted screen color.
XML Compare & Diff
Compare two XML documents online and find added, removed or changed elements. Use structural or text diff with XML-aware comparison options.
Hyperlink Generator
Create clickable hyperlinks and generate HTML, Markdown or BBCode link code. Set anchor text, target behavior, rel attributes and more.
Regex Tester
Build, test, match, and replace regular expressions with real-time highlighting and group extraction.
URL Encoder
Encode special characters into percent-encoded URI strings and decode query string params.
HTML Entity Encoder
Escape HTML special characters into entities or decode HTML entities back into readable text. Free browser-based HTML encoder and decoder.
Base64 Encoder & Decoder
Encode text to Base64 or decode Base64 back to readable text online. Supports UTF-8, Unicode and developer-friendly Base64 conversion directly in your browser.
Hash Generator
Generate cryptographic checksum hashes including MD5, SHA-1, SHA-256, and SHA-512 instantly in your browser.
UUID Generator
Generate single or bulk cryptographically secure UUID v4 strings for database keys and APIs.
JSON Formatter
Format, validate, repair, minify and explore JSON online with tree view, error detection, and local browser processing.
JSON Compare
Compare two JSON objects side-by-side online. Highlight structural diffs, added keys, deleted values, and modified properties instantly.
JSONPath Tester & Finder
Test JSONPath expressions online and instantly find matching JSON values. Explore JSONPath syntax, filters, arrays and nested properties in your browser.
Visual JSON Schema Builder
Build JSON Schema online using a visual schema generator. Add properties, choose data types, mark required fields and generate valid JSON Schema.
Schema Validator
Validate JSON data payloads against a JSON Schema online. Instant schema compliance testing and detailed validation error reporting.
JSON → TypeScript
Convert JSON objects into clean TypeScript interfaces and types automatically. Fast browser-based JSON to TS converter.
JSON → CSV
Convert JSON data arrays and nested JSON objects into clean, tabular CSV files for Excel and spreadsheets instantly.
JSON → YAML
Convert JSON payloads into clean, readable YAML (YML) format online instantly with custom indentation controls.
JSON → XML
Convert JSON objects into structured XML documents online instantly. Secure, browser-based JSON to XML conversion.
JSON → Excel
Convert JSON arrays and nested data into downloadable Microsoft Excel (.xlsx / .csv) spreadsheets directly in your browser.
Excel → JSON
Convert Microsoft Excel (.xlsx/.xls) spreadsheets into clean JSON arrays or objects online. Multi-sheet support with client-side processing.
JSON Flattener & Unflattener
Flatten nested JSON into dot notation or unflatten JSON back into nested objects. Free online JSON flattener with custom separators.
JSON to JSON Schema
Convert JSON data into JSON Schema online. Paste a JSON object and automatically infer property types, required fields and schema structure.
Schema Viewer
Visualize JSON Schema definitions as interactive graphical trees and human-readable documentation online.
JSON Minifier
Compress and minify JSON data online. Remove whitespace and line breaks to minimize payload size and save network bandwidth.
JSON Unescape
Unescape JSON strings online. Remove backslashes, unescape quotes, tabs, newlines, and Unicode characters from stringified JSON.
JSON Repair
Detect syntax errors and automatically repair malformed or invalid JSON online. Fix trailing commas, unquoted keys, and single quotes.
JSON Parser & Tree
Parse, inspect, and navigate JSON data online. Explore objects, arrays, and primitive data types with an interactive tree viewer.
JSON Escape
Escape JSON strings for use in JavaScript, Java, Python, and C# source code literals. Handles quotes, backslashes, and newlines.
No tools found
We couldn't find any utilities matching your search criteria.
Why Use TinyTools?
TinyTools is built around a straightforward idea: practical utilities should solve tasks without forcing you to create accounts, navigate paywalls, or guess how outputs were calculated.
Clear Calculations
Every calculator documents its geometric formulas, inputs, assumptions, and worked examples so results can be independently verified.
100% Free & Private
No signups, no credit cards, and no stored room dimensions. Calculations and text tools run directly inside your client browser.
Useful Unit Conversions
Switch seamlessly between imperial inches/feet and metric centimeters/meters without losing your current inputs or resetting diagrams.
Mobile-Friendly Layouts
Responsive SVG elevation diagrams, numeric keypads, and touch-optimized input controls work cleanly on phones, tablets, and desktops.
How Our Calculators Work
Calculations use documented mathematical formulas, visible inputs, and clearly identified units. Every calculator page provides step-by-step worked examples so you can verify each calculation independently before making cuts or purchasing materials.
Frequently Asked Questions
Are the calculators and tools on TinyTools free to use?
Yes, 100% free. Every calculator and utility on TinyTools is accessible without an account, email registration, or subscription.
How do the Home & DIY calculators determine spacing and quantities?
Each tool uses verified geometric formulas. For example, board and batten calculates clear gap spacing by subtracting the total batten width from the wall span and dividing evenly among gaps. All formulas and assumptions are clearly published on each tool page.
Can I switch between imperial inches and metric centimeters?
Yes. Our calculators support instant unit switching between inches, feet, centimeters, and millimeters without resetting your entered values.
Are my room dimensions or project data stored on a server?
No. All calculations and interactive preview diagrams run completely in your client web browser. No room dimensions or project inputs are uploaded or stored.
Can I copy or print my calculation results?
Yes. Every calculator includes one-click Copy Results to copy clean project summaries to your clipboard, and a Print button to print formatted layout plans directly.
Where can I review the calculation methods and editorial standards?
You can review our complete technical formulas, assumptions, and validation procedures on our Tool Methodology and Editorial Policy pages linked in the footer.