Client Side Tools

6290 tools available

These tools run entirely in your browser. Everything you enter, from text and numbers to images, PDFs, and other files, is processed locally on your device and never uploaded to a server. No sign up or installation needed.

Convert JSON data to PHP array format. Transform JSON objects and arrays into properly formatted PHP code with correct syntax.
Compare JSON and TOON formats to see efficiency gains in characters and tokens
Validate TOON (Token-Oriented Object Notation) format syntax and analyze structure. Check TOON data for correctness and view detailed statistics including character count, lines, arrays, objects, and fields.
Convert any file to a Base64 encoded string. Upload a file and get the Base64 representation for embedding in code or data URIs.
Convert Base64 encoded strings back to downloadable files. Paste Base64 data or data URLs and download the decoded file instantly.
Calculate precise golden hour times for photography at any location. Get morning and evening golden hour start/end times with duration for optimal natural lighting.
Calculate how many hours of daylight a day has based on geographic coordinates and date.
Maximize your paid time off by finding optimal vacation periods that combine PTO days with weekends and public holidays for maximum efficiency.
Predict gender based on first names using statistical analysis of names from various cultures and languages.
Generate a customizable falling snow animation script for websites. Configure snowflake count, color, size, speed, opacity, wind effect, blur, and animation style. Preview the effect live and copy the ready-to-use JavaScript code to add beautiful snow animations to any webpage.
Validate ABA routing numbers used in US banking. Check if an ABA routing transit number is valid.
Validate BIC (Bank Identifier Code) or SWIFT codes and check their format. Verify if a BIC/SWIFT code is properly formatted according to ISO 9362 standards and see details about the bank code, country code, location code, and branch code.
Validate email addresses and check their format. Verify if an email address is properly formatted according to standard email syntax rules and see details about the local part and domain.
Validate magnet links and parse their components. Check if a magnet URI is properly formatted and extract information like info hash, display name, and tracker URLs.
Validate Fully Qualified Domain Names (FQDN). Check if a string is a valid domain name format according to DNS standards (e.g., example.com, subdomain.example.org).
Check if a string contains a specific substring with options for case sensitivity and minimum occurrences
Validate Base32 encoded strings. Check if a string is properly encoded in Base32 format using RFC 4648 standard encoding.
Identify the version and variant of any UUID. Supports versions 1-8, Nil, and Max UUIDs with detailed information.
Validate UUIDs (Universally Unique Identifiers) and parse their components. Check if a string is a valid UUID format and extract version and variant information.
Extract and decode timestamps from UUID v1, v6, and v7 identifiers
Validate ULIDs (Universally Unique Lexicographically Sortable Identifiers) and parse their components. Check if a string is a valid ULID format and extract timestamp and randomness parts.
Validate Bitcoin (BTC) wallet addresses and check if they are properly formatted according to Bitcoin network standards.
Generate all possible expansions from brace patterns. Expand bash-style brace patterns like '{1..5}', '{a,b,c}', or file-'{001..100}' into complete lists.
Render LaTeX mathematical expressions and formulas into beautifully formatted equations. Perfect for displaying complex mathematical notation, scientific expressions, and academic content.