Frequently Asked Questions (FAQ) | Urban Mixo
Find answers to common questions regarding Urban Mixo's client-side utilities, browser-based cryptography, data privacy guarantees, and algorithm specifications across all 26 tools.
General Architecture & Data Privacy
Are my inputs, files, or calculations stored on your servers?
No. Urban Mixo runs completely client-side in your web browser. When you process text, generate passwords, format JSON, or compute cryptographic hashes, your data never leaves your device and is never sent across the internet to any external server.
Do these tools work offline without an active internet connection?
Yes. Once the web page assets finish loading into your browser cache, the underlying logic functions locally without requiring network roundtrips.
Are there any usage quotas, account registrations, or paywalls?
Every utility on Urban Mixo is 100% free with zero registration barriers. You can execute unlimited operations with no artificial rate limits.
Text & Editorial Utilities
How does the Word Counter measure reading duration and multicharacter tokens?
Our Word Counter utilizes the browser-native Intl.Segmenter API for multi-language tokenization, correctly parsing compound words and emojis. Reading time is estimated based on the industry standard comprehension rate of 200 words per minute (WPM).
What character thresholds does the Character Counter monitor?
The Character Counter provides real-time progress indicators for critical publishing thresholds: 280 characters for Twitter/X posts and 160 characters for SEO meta descriptions and standard SMS segments.
How does the Case Converter handle accented and Unicode characters?
Our Case Converter incorporates Unicode Property Escapes (\p{L}), ensuring accented characters (such as é, ñ, and ü) transition accurately across UPPERCASE, lowercase, Title Case, and Sentence case modes.
How does the Duplicate Line Remover clean imported datasets?
The Remove Duplicate Lines tool passes string arrays through a native JavaScript Set structure, stripping recurring lines with O(n) time complexity while preserving the original sequence order up to 100,000 lines.
Which sorting algorithms are used in the Text Sorter?
The Text Sorter utilizes an Intl.Collator comparator to support locale-aware alphabetical ordering (A-Z and Z-A) as well as character-length ordering for lists up to 50,000 lines.
What cleaning options are provided by the Whitespace Cleaner?
The Whitespace & Line Cleaner allows you to strip consecutive spaces, delete trailing spaces from individual lines, purge blank carriage returns, or collapse multi-line input into a single normalized sentence.
Can the Text Reverser preserve word boundaries?
Yes. The Text Reverser supports character-level reversal, word-order reversal (reversing sentence structure while leaving individual words intact), and inverted line sequencing.
How does the Slug Generator sanitize titles for web publishing?
The Slug Generator normalizes strings via Unicode NFD decomposition, strips diacritical marks, eliminates non-alphanumeric symbols, and replaces whitespace with clean hyphens for SEO permalinks.
Where does the Lorem Ipsum Generator source its vocabulary?
The Lorem Ipsum Generator draws from standard Latin typography vocabulary, assembling randomized paragraphs using cryptographically unbiased randomization.
Developer & Encoding Utilities
Is it safe to format proprietary JSON payloads in the browser?
Yes. The JSON Formatter & Validator and JSON Minifier execute entirely in local client memory. No API keys, credentials, or confidential JSON payloads are ever transmitted over a network.
How does the Hash Generator compute cryptographic checksums?
The Hash Generator uses the hardware-accelerated crypto.subtle.digest() API to compute SHA-256, SHA-512, and SHA-1 hashes directly in your browser over a secure HTTPS connection.
Does the Base64 Converter support multi-byte UTF-8 strings?
Yes. Unlike legacy btoa() and atob() implementations that fail on non-ASCII characters, our Base64 Converter uses TextEncoder and TextDecoder byte streams to encode and decode international UTF-8 characters without data loss.
How does the HTML Entity Converter prevent cross-site scripting (XSS)?
The HTML Entity Converter encodes sensitive markup symbols (<, >, &, ", ') and decodes them inside an isolated RCDATA container, preventing arbitrary script injection.
What color spaces does the Color Converter support?
The Color Converter calculates real-time bidirectional mathematical transformations between HEX codes, RGB (Red, Green, Blue), and HSL (Hue, Saturation, Lightness) color spaces.
How does the Binary Converter translate text to 8-bit sequences?
The Binary Converter breaks text into UTF-8 byte arrays and converts each byte into an 8-bit binary representation padded with leading zeroes.
Are identifiers from the UUID Generator RFC 4122 compliant?
Yes. The UUID / GUID Generator produces Version 4 UUIDs using crypto.randomUUID(), ensuring 122 bits of cryptographic entropy with proper version and variant bit patterns.
What time formats does the Unix Timestamp Converter output?
The Unix Timestamp Converter translates epoch values in both seconds and milliseconds into standardized UTC time and your device's local timezone.
What characters are escaped by the URL Converter?
The URL Encoder / Decoder performs standard RFC 3986 percent-encoding on reserved query parameters and URL path components.
Calculators & Mathematics
How does the Age Calculator account for leap years?
The Age Calculator uses dynamic day clamping per calendar month. Leap year transitions (such as February 29th anniversaries) are calculated against the exact number of days in the target year's month.
What calculation modes does the Percentage Calculator include?
The Percentage Calculator handles three standard operations: finding a percentage of a total value, determining the relative percentage share of two values, and calculating percentage increase or decrease.
How does the Discount Calculator compute savings and sales tax?
The Discount & Sale Calculator applies the discount rate to the original price to determine total dollar savings, then calculates optional localized sales tax on the discounted subtotal.
Does the BMI Calculator support both Metric and Imperial units?
Yes. The BMI Calculator computes Body Mass Index using Metric values (kilograms / centimeters) or Imperial measurements (pounds / inches) alongside World Health Organization (WHO) weight classifications.
What statistical measures does the Average Calculator compute?
The Average Calculator parses numerical datasets separated by commas or line breaks to compute the mean, median, mode, range, total sum, and count.
Security & Cryptographic Generators
Are generated passwords mathematically secure against brute-force attacks?
Yes. The Password Generator relies exclusively on crypto.getRandomValues() to avoid modulo bias. It guarantees at least one character from each selected class and displays total entropy in bits.
How does the Random Number Generator guarantee fair distribution?
The Random Number Generator applies rejection sampling on 32-bit unsigned integers to eliminate modulo bias. For duplicate-free collections, it uses a Fisher-Yates shuffle algorithm.