utilapp.net

Free Online Developer Tools

Privacy-focused utilities that run entirely in your browser. No sign-up required. No data ever leaves your device.

JSON formatter, UUID generator, Base64 encoder/decoder, date converter, and more. All tools are free, fast, and work offline.

Developer Tools

Essential utilities for developers, designers, and anyone working with data. Each tool is optimized for speed and privacy.

Date Time Format Converter

Convert dates between formats like ISO 8601, Unix timestamps, and custom patterns. Perfect for developers working with APIs and databases.

Use Tool →

Our date time format converter supports ISO 8601, RFC 2822, Unix timestamps (seconds and milliseconds), and fully customizable date patterns. Whether you're debugging API responses, converting database timestamps, or formatting dates for display, this tool handles it all instantly in your browser.

ISO 8601Unix timestampRFC 2822date formattingtimestamp converter

Encoder / Decoder

Encode and decode files and text with Base64, Hex, Data URL, and URL encoding. Convert any file to encoded text or decode back to downloadable files.

Use Tool →

Transform files and text between multiple encoding formats including Base64, Hex, Data URL, and URL encoding. Perfect for encoding files for API payloads, embedding images as Data URLs, decoding Base64 strings back to downloadable files, or handling binary data. All conversions happen instantly in your browser.

file encoderBase64 encoderBase64 decoderhex encoderfile to Base64

JSON Formatter & Validator

Format, validate, and minify JSON data with syntax highlighting. Debug API responses and configuration files with ease.

Use Tool →

Paste messy JSON and get beautifully formatted, syntax-highlighted output. Our JSON formatter validates your JSON in real-time, catching syntax errors instantly. Minify JSON for production, or expand it for readability. Perfect for debugging API responses, editing config files, or cleaning up JSON data.

JSON formatterJSON validatorJSON minifierpretty print JSONJSON beautifier

Image Format Converter

Convert images between PNG, JPEG, and WebP formats. Adjust quality and compare file sizes instantly.

Use Tool →

Convert images between popular formats including PNG, JPEG, and WebP. Adjust quality settings for lossy formats and see real-time file size comparisons. Perfect for optimizing images for web, converting screenshots, or preparing images for different platforms. All processing happens in your browser - your images never leave your device.

image converterPNG to JPEGWebP converterimage formatphoto converter

Image Resizer & Compressor

Resize and compress images online. Set custom dimensions, maintain aspect ratio, and optimize file size.

Use Tool →

Resize images to exact dimensions or scale by percentage. Maintain aspect ratio for proportional scaling, choose output format, and adjust quality for optimal compression. Perfect for preparing images for social media, thumbnails, or web optimization. Your images stay private - all processing is done locally in your browser.

image resizerimage compressorresize photocompress imagereduce image size

Image Compressor

Reduce JPG, PNG and WebP file size in your browser. Set a quality or a target size in KB. Images are never uploaded.

Use Tool →

Compress several images at once without uploading them. Pick JPEG or WebP output, set a quality, cap the width or height, or enter a target size in KB and the tool picks the highest quality that fits. If a compressed file would come out larger than the original, you get the original back instead.

image compressorcompress imagereduce image sizecompress jpgcompress pngcompress image to 100kb

HEIC to JPG Converter

Convert iPhone HEIC photos to JPG, PNG or WebP in your browser. Several files at once, nothing is uploaded.

Use Tool →

Turn HEIC/HEIF photos from an iPhone or iPad into JPG, PNG or WebP. Drop one photo or a batch, pick the format and quality, and download the files one by one or all at once. Conversion runs on your device: Safari uses its built-in HEIC support, other browsers use a decoder that loads only on this page. Re-encoding drops EXIF data, including GPS location.

heic to jpgheic to jpegconvert heiciphone photo to jpgheic converterheic to png

QR Code Generator

Generate QR codes for text, links, Wi-Fi, contacts, email, phone numbers, SMS, locations and calendar events. Customize colors and download in PNG, JPEG, or SVG format.

Use Tool →

Create QR codes instantly from any text, URL, or data. Customize foreground and background colors, adjust size, and export in multiple formats including PNG, JPEG, and SVG. Perfect for sharing links, contact information, or any data that needs to be easily scannable. All QR codes are generated locally in your browser.

QR code generatorQR code makercreate QR codeQR codebarcode generator

Wi-Fi QR Code Generator

Make a QR code that joins your Wi-Fi network when guests scan it with a phone camera. Works with iPhone and Android.

Use Tool →

Enter your network name, password and security type to get a Wi-Fi QR code. Guests point their phone camera at it and tap to join, without typing the password. Supports WPA, WPA2, WPA3, WEP, open and hidden networks. Download it as PNG, JPEG or SVG, or print a card with the network name. The code is made in your browser and the password is never uploaded.

wifi qr codewifi qr code generatorwi-fi qr codeqr code for wifi passwordshare wifi passwordwifi password qrguest wifi qr code

Table Converter

Convert between CSV, TSV, and HTML table formats. Auto-detects delimiter and handles quoted fields correctly.

Use Tool →

Transform tabular data between CSV, TSV, and HTML table formats instantly. The converter auto-detects whether your input is comma or tab-separated, properly handles quoted fields with embedded delimiters, and generates clean output. Perfect for preparing data for spreadsheets, web pages, or databases. All processing happens in your browser.

CSV converterTSV converterCSV to TSVCSV to HTMLtable converter

File Hash & Checksum

Calculate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes for any file. Verify file integrity with instant checksum comparison.

Use Tool →

Generate cryptographic hashes and checksums for any file using MD5, SHA-1, SHA-256, SHA-384, and SHA-512 algorithms. Perfect for verifying file integrity, detecting file modifications, or generating hashes for security purposes. Compare calculated hashes against known values to ensure files haven't been tampered with. All processing happens locally in your browser.

file hashMD5 hashSHA-256 hashchecksum calculatorfile integrity

Unicode Escape Converter

Convert text to Unicode escape sequences and back. Supports JavaScript, HTML entities, CSS, Python, and Unicode code points.

Use Tool →

Transform text to and from various Unicode escape formats including JavaScript/JSON (\uXXXX), HTML decimal (&#XXXX;), HTML hex (&#xXXXX;), CSS (\XXXXXX), Python (\uXXXX, \UXXXXXXXX), and Unicode code point notation (U+XXXX). Perfect for handling special characters in code, debugging encoding issues, or working with internationalized text. View detailed character information including code points and Unicode block names.

unicode escapeunicode converterHTML entitiescharacter encodingcode point

Password Generator

Generate secure random passwords with customizable length and character sets. Create strong passwords instantly for any account.

Use Tool →

Create cryptographically secure random passwords using your browser's built-in crypto API. Customize password length from 4 to 128 characters, choose character sets (uppercase, lowercase, numbers, symbols), and generate multiple passwords at once. See real-time password strength indicator. Perfect for creating strong, unique passwords for all your accounts. All passwords are generated locally - nothing is ever sent over the network.

password generatorrandom passwordsecure passwordstrong passwordpassword creator

Word Counter

Count words, characters, sentences, and paragraphs instantly. Get reading time and speaking time estimates for your text.

Use Tool →

Analyze your text with comprehensive statistics including word count, character count (with and without spaces), sentence count, paragraph count, and line count. Get estimated reading time and speaking time for presentations. Perfect for writers, students, content creators, and anyone who needs to meet word count requirements. All processing happens instantly in your browser.

word countercharacter counterword counttext analyzerreading time

Color Converter

Convert colors between HEX, RGB, HSL, and HSV formats. See live color preview and copy values with one click.

Use Tool →

Convert colors seamlessly between HEX, RGB, HSL, and HSV color formats. Enter any color value and instantly see conversions to all other formats. Live color preview shows exactly what your color looks like. Perfect for web developers, designers, and anyone working with digital colors. All conversions happen instantly in your browser.

color converterhex to rgbrgb to hexhsl convertercolor picker

Text Diff / Compare

Compare two texts side by side and see the differences highlighted. Find additions, deletions, and changes instantly.

Use Tool →

Compare two texts and instantly see what's been added, removed, or changed. Differences are highlighted with colors: green for additions, red for deletions. Perfect for comparing code versions, document revisions, or any text content. Use for code reviews, proofreading, or tracking changes in any text. All comparison happens locally in your browser.

text diffcompare texttext comparisondiff toolfile compare

Regex Tester

Test regular expressions in real-time with match highlighting. See capture groups and learn regex patterns interactively.

Use Tool →

Test and debug regular expressions with instant match highlighting. Enter your regex pattern and test string to see all matches highlighted in real-time. View capture groups for each match. Supports all JavaScript regex flags (g, i, m, s, u). Perfect for learning regex, debugging patterns, or validating input formats. All processing happens locally in your browser.

regex testerregular expressionregex validatorpattern matchingregex debugger

JWT Decoder

Decode a JSON Web Token's header and payload, check exp, nbf and iat against the current time, and verify HS, RS, PS or ES signatures in your browser.

Use Tool →

Paste a JWT to see its header and payload as formatted JSON. The time claims exp, nbf and iat are shown as dates with an expired or not-yet-valid status, and alg "none" is flagged. You can also verify the signature: HS256/384/512 with a shared secret, or RS, PS and ES 256/384/512 with a PEM public key, JWK or JWKS, using the browser's Web Crypto API. The token is not sent anywhere.

jwt decoderdecode jwtjwt parserverify jwt signaturejson web token

Case Converter

Convert identifiers and text between camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, Title Case, Sentence case, UPPER and lower case.

Use Tool →

Type or paste text and get every case style at once, each with a copy button. Word boundaries come from separators and from case changes, so XMLHttpRequest becomes xml_http_request and user_id2 becomes userId2. Accented and non-Latin letters such as é, ß and Cyrillic are handled. Multi-line input is converted line by line.

case convertercamelcase convertersnake case converterkebab case convertertitle case converterpascal case

CSV to JSON Converter

Convert CSV to JSON and JSON to CSV. Detects comma, semicolon, tab and pipe delimiters, handles quoted fields, infers numbers and booleans, and flattens nested objects.

Use Tool →

Paste CSV to get a JSON array of objects keyed by the header row, or an array of arrays. The delimiter is detected from the data; quoted fields may contain delimiters, line breaks and doubled quotes. Type inference turns 42, true and empty cells into numbers, booleans and null while leaving values like 007 as strings. In the other direction, an array of JSON objects becomes CSV with one column per key, and nested objects are flattened to dot paths such as user.address.city. For HTML or Markdown tables, use the Table Converter.

csv to jsonjson to csvcsv to json converterconvert csv to jsonjson to csv converter

PDF Compress

Compress PDF files in your browser. Lossless mode keeps text and links intact; Strong mode shrinks scanned and photo-heavy PDFs by turning pages into JPEG images.

Use Tool →

Reduce PDF file size without uploading the file. Lossless mode rewrites the PDF structure and changes nothing you can see. Strong mode renders every page as a JPEG at the resolution you pick, which cuts the size of scanned and photo-heavy PDFs but makes text unselectable. Everything runs on your device.

pdf compressreduce pdf sizepdf compressorshrink pdfcompress scanned pdfpdf optimizer

PDF N-up and Booklet Maker

Put 2, 4, 6, 8, 9 or 16 PDF pages on one sheet, turn a PDF into a fold-and-staple booklet, or print one page as a poster across several sheets.

Use Tool →

Lay out PDF pages for printing in your browser. N-up puts several pages on each sheet in the order you choose, including right to left. Booklet arranges pages so that a double-sided printout folds into a stapled booklet, with blank pages added where needed. Cut and stack keeps the order after you cut the printed stack, and Poster enlarges a page across a grid of sheets with an overlap for gluing. A live preview shows where each page goes. The file is never uploaded.

pdf n-upmultiple pages per sheet pdfpdf booklet makerprint pdf as booklet2 pages per sheet pdf4 pages per sheet pdfpdf poster print multiple pagescut and stack pdf

Date Calculator: Days Between Dates and D-Day

Count days until or since a date, find the days, weeks, months, and business days between two dates, and add or subtract days.

Use Tool →

A date calculator with four parts: a D-day countdown, the difference between two dates in days, weeks, months, and business days, adding or subtracting days from a date, and anniversary dates such as the 100th or 1,000th day.

date calculatordays between datesday counterdays untilD-day calculatorbusiness days calculatoradd days to date100 days from today

Why Choose UtilApp.net?

Built with privacy and performance as core principles. Here's what makes our tools different.

100% Client-Side Processing

All data processing happens entirely in your browser. Your sensitive data never leaves your device, making these tools safe for handling confidential information.

Works Offline

Once the page loads, all tools work without an internet connection. Use them on flights, in areas with poor connectivity, or anywhere you need reliability.

Ultra Lightweight & Fast

No bloated frameworks or heavy dependencies. Pages load instantly and tools respond immediately to your input, even on slower devices.

How It Works

1

Choose a Tool

Select from our collection of developer utilities above.

2

Paste Your Data

Enter or paste your data into the input field.

3

Get Results

See instant results processed entirely in your browser.

Frequently Asked Questions

Is my data safe when using these tools?

Absolutely. All tools run 100% in your browser. Your data is never sent to any server. You can verify this by using the tools with your network disconnected after the page loads.

Do I need to create an account?

No account or signup is required. All tools are completely free and available immediately without any registration.

Can I use these tools offline?

Yes! Once the page loads, all tools work offline. This makes them perfect for use during travel or in areas with unreliable internet.

What browsers are supported?

Our tools work in all modern browsers including Chrome, Firefox, Safari, and Edge. We use standard web APIs to ensure maximum compatibility.

Are these tools free to use?

Yes, all tools on UtilApp.net are completely free with no premium tiers or hidden costs. We support the site through non-intrusive advertising.

Built for Developers, By Developers

Whether you're debugging an API, preparing test data, or handling encoding issues, our tools help you get the job done quickly.

API Development

Format JSON responses, convert timestamps, encode Base64 payloads, and generate UUIDs for testing your APIs.

Database Work

Convert date formats for database queries, generate UUIDs for primary keys, and validate JSON configuration.

Web Development

Encode URL parameters, decode Base64 images, format JSON for configuration files, and handle character encoding.

Data Analysis

Clean up JSON data exports, convert between timestamp formats, and prepare data for import into other systems.