All Free Online Tools
167+ free utilities for developers, designers, and everyone. 100% client-side processing — your data stays private.
Showing all 167 tools
Age Calc
Calculate exact age in years, months, days.
Image Upscaler
Upscale images 2x or 4x in your browser using an AI super-resolution model.
Aspect Ratio
Calculate, simplify, and convert aspect ratios from width and height.
Audio Clipper
Trim audio files visually in the browser.
Audio Viz
Visualize audio files with real-time frequency bars.
Remove Background
Remove image backgrounds locally in your browser with an AI model.
Barcode
Generate Code 128 and Code 39 barcodes.
Barcode Scanner
Scan and decode barcodes and QR codes using your camera or an uploaded image.
Base64
Encode and decode Base64 strings instantly.
Binary Converter
Convert text to binary or hex and back, using UTF-8 encoding.
BMI
Calculate your Body Mass Index in metric or imperial units.
Coin Toss
Flip a virtual coin for random heads or tails.
Contrast Checker
Check WCAG contrast ratios between two colors.
Color Palette
Generate harmonious color schemes.
Color Picker
Pick colors and convert between HEX, RGB, HSL formats.
Compound Interest
Calculate compound interest with different compounding frequencies.
Countdown Timer
Online countdown timer with duration presets or count-down-until-time mode.
Cron Gen
Build cron expressions visually.
Border Radius
Create custom border radius values with visual controls.
Box Shadow
Create CSS box shadows with a visual editor.
Glassmorphism
Create frosted glass effects with CSS.
Gradient
Create beautiful CSS gradients with a visual editor.
CSS Units
Convert between CSS units - px, rem, em, pt, vw, vh, and more.
CSV Encoder
Detect the character encoding of a CSV file and convert it to UTF-8 with a byte order mark.
CSV Size Analyzer
See row count, column count, detected delimiter, average row size, and estimated gzip size for any CSV.
CSV Splitter
Split a large CSV into smaller files by row count or byte size, preserve the header, and download a ZIP.
CSV Compressor
Compress CSV files to gzip in the browser.
CSV to JSON
Convert CSV files to JSON format.
CSV to Markdown
Turn CSV into a GitHub Flavored Markdown table with column alignment and proper pipe escaping.
CSV to Parquet
Convert a CSV file to Apache Parquet with inferred column types, locally in your browser.
CSV Viewer
Open a CSV file, view it as a paginated table, edit cells inline, and export the result.
Data Profiler
Generate column-level statistics for any CSV, JSON, or Parquet file.
Dataset README
Generate a Markdown README for a CSV or JSON dataset, with schema, sample rows, and basic statistics.
Date Duration
Calculate the duration between two dates or add/subtract days, weeks, months, and years from a date.
Decide
Cant decide?
Dice Roller
Roll virtual dice - D4, D6, D8, D10, D12, D20, D100.
Distance Calc
Calculate distance between two GPS coordinates.
Draw
Simple whiteboard with colors, brush sizes, and eraser.
Emojis
Browse and copy emojis by category.
EV Range Converter
Convert electric car range between EPA, WLTP, NEDC, CLTC, and JC08 test cycles and see every equivalent at once.
Excel Viewer
Open .xlsx, .xls, and .ods files in your browser, browse every sheet, and export any sheet to CSV.
EXIF Viewer
Extract and view EXIF metadata from photos.
EXIF Remover
Remove EXIF, GPS, and all metadata from a photo.
Fancy Text
Convert text to fancy Unicode styles - bold, italic, script, and more.
Favicon
Generate favicons in all sizes from a single image.
File Encryptor
Encrypt and decrypt any file with a password using AES-256-GCM.
File Hash
Calculate SHA-1, SHA-256, SHA-512 hashes for any file.
Find & Replace
Find and replace text with case-sensitivity, whole-word matching, and full regex support.
Fraction Calculator
Add, subtract, multiply, and divide fractions with automatic simplification, mixed-number output, and decimal equivalents.
Fuel Cost Calc
Calculate the fuel cost of any trip from distance, fuel efficiency, and price per litre or gallon.
Geo Viewer
View GeoJSON, KML, KMZ, GPX, and Shapefile data on a map, inspect layers and details, and export to GeoJSON or KML.
GeoJSON to KML
Convert a GeoJSON FeatureCollection into KML that opens in Google Earth, Google My Maps, and most desktop GIS tools.
GPA Calculator
Calculate weighted GPA across courses on the 4.0, 4.3, or 4.33 scale.
GPS Format
Convert between Decimal Degrees and DMS format.
GPX to GeoJSON
Convert GPS-exchange .gpx tracks, routes, and waypoints into a GeoJSON FeatureCollection ready for web maps.
CSV Decompressor
Decompress .csv.gz files in the browser.
Gzip CSV Reader
Open .csv.gz files and browse the rows in a paginated table.
Hash Gen
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes instantly.
HEIC to JPG
Convert iPhone HEIC/HEIF photos to JPG or PNG locally.
HTML Encode
Encode or decode HTML entities.
HTTP Status
Search 50+ HTTP status codes with names, meanings, and category groupings.
Color Extract
Extract color palette from images.
Compress Image
Compress and reduce image file size without losing quality.
Crop Image
Crop images with preset aspect ratios or custom dimensions.
Image Filters
Apply Instagram-style filters to images.
Convert Image
Convert images between PNG, JPEG, WebP, and GIF formats.
Resize Image
Resize images to any dimension.
Rotate Image
Rotate images 90°/180° and flip horizontally or vertically.
Image to ASCII
Convert any photo into ASCII art.
Image to Base64
Convert images to Base64 encoded strings.
Images to PDF
Combine multiple JPG or PNG images into a single PDF.
Image to Text
Extract text from images in your browser.
Subnet Calculator
Compute network address, broadcast, mask, wildcard, and usable host range from any CIDR.
JSON Formatter
Format, validate, and beautify JSON data instantly.
JSON to CSV
Convert JSON arrays to CSV format.
JSON to Parquet
Convert a JSON array of objects into a Parquet file with inferred column types, locally in your browser.
JSON Tree
Visualize JSON data as an interactive tree.
JWT Decoder
Decode and inspect JSON Web Tokens (JWT).
KML to GeoJSON
Convert Google Earth KML placemarks, lines, and polygons into a standards-compliant GeoJSON FeatureCollection.
Lat Lng Finder
Click anywhere on a world map to read precise latitude and longitude.
Letter Counter
Analyze text with detailed statistics.
Randomizer
Shuffle and randomize lists.
LLM Token Counter
Count GPT-4o, GPT-4, GPT-3.5 and Claude tokens in your browser and estimate API cost before you send the prompt.
Loan Calculator
Calculate monthly loan payments with full amortization schedule.
Lorem Ipsum
Generate placeholder text for your designs.
Markdown
Write markdown with a formatting toolbar and see a live preview side by side.
Meme Maker
Create memes with top and bottom text.
Meta Analyzer
Analyze HTML meta tags for SEO.
Metronome
Online metronome for musicians.
Morse Translator
Translate text to Morse code and back, with audio playback at a 600 Hz tone.
Mortgage
Calculate monthly mortgage payments with full amortization schedule.
Base Converter
Convert numbers between binary, octal, decimal, and hexadecimal in real time.
Notepad
A distraction-free notepad that autosaves your text to the browser.
OG Meta
Generate Open Graph meta tags for social media sharing.
Parquet Metadata
See file version, row counts, row groups, compression, and per-column encoded sizes in any Parquet file.
Parquet Reader
Open Apache Parquet files and browse their rows as a paginated table.
Parquet Schema
Show the column tree, physical types, logical types, and repetition of any Parquet file.
Parquet to CSV
Convert a Parquet file to a downloadable CSV with proper quoting for commas, quotes, and newlines.
Parquet to JSON
Convert a Parquet file to a downloadable JSON array, preserving nested structs, lists, and maps.
Paycheck Calculator
Estimate net take-home pay from gross pay with tax rate, retirement contribution, and fixed deductions.
PDF Compressor
Shrink PDF file size in your browser.
PDF Merger
Combine multiple PDF files into one.
PDF Organizer
Reorder, rotate, and delete pages in a PDF file, then export the rearranged document.
PDF Page Numbers
Add page numbers and an optional diagonal watermark to any PDF.
PDF Splitter
Split a PDF into separate files by page range, chunk size, or single pages.
PDF to Image
Convert PDF pages to PNG or JPG images in your browser.
PDF to Text
Extract the text layer from a PDF in your browser.
Percent Calc
Calculate percentages - X% of Y, percentage change, increase/decrease.
Photo Censor
Blur, pixelate, or black out sensitive areas in photos.
Photo Collage Maker
Combine multiple photos into a grid collage.
Pixel Art
Create pixel art on a grid canvas.
Pixelate
Create pixelated/mosaic effects.
QR Code
Create QR codes for URLs, text, WiFi, and more.
QR Scanner
Scan QR codes from your camera or an uploaded image.
SQL on CSV
Run full SQL queries on CSV, JSON, and Parquet files in your browser using DuckDB-WASM.
Name Picker
Pick a random winner from a list of names or split them into balanced random teams.
Random Number
Generate random numbers within any range.
RegEx Tester
Test and debug regular expressions in real-time.
Dedupe Lines
Remove duplicate lines from a list with case-sensitivity, trim, and empty-line controls.
robots.txt Generator
Generate a valid robots.txt file with user-agent groups, Allow, Disallow, Crawl-delay, and Sitemap entries.
Roman Numerals
Convert between Arabic numbers and Roman numerals instantly.
Salary to Hourly
Convert annual salary to hourly rate (and back).
Sales Tax Calc
Calculate sales tax and totals from a pre-tax price, or back out the pre-tax price from a tax-included total.
Sci Calculator
Full scientific calculator with trig, logarithms, exponents, factorials, and memory keys.
Beautify
Add beautiful backgrounds, shadows, and browser frames to screenshots.
Password Gen
Generate strong, secure passwords instantly.
Signature
Draw and save digital signatures.
Simple Charts
Create simple bar, line, and pie charts from data.
Character Counter
Count characters against platform limits for X, LinkedIn, Instagram, Threads, Facebook, Mastodon, and BlueSky.
Social Resize
Resize images for Instagram, Facebook, Twitter, LinkedIn, YouTube, and more.
Sort Lines
Sort text lines alphabetically, numerically, by length, reverse them, or shuffle randomly.
Wheel Spinner
Create a custom wheel with your own options and spin to pick randomly.
SQL Format
Format and beautify SQL queries.
SQLite Viewer
Open SQLite database files, browse tables, and run SQL queries entirely in your browser.
Stopwatch
Millisecond-precision online stopwatch with lap times and CSV export.
SVG Editor
Edit SVG markup with syntax highlighting and see the rendered drawing update in a live preview pane.
SVG Optimize
Minify and optimize SVG files.
Tailwind Shades
Generate a Tailwind-style 50 to 950 color ramp from any hex code.
TDEE Calculator
Calculate your Total Daily Energy Expenditure and BMR using the Mifflin-St Jeor equation.
Case Convert
Convert text between UPPERCASE, lowercase, Title Case, camelCase, and more.
Diff Checker
Compare two texts and see the differences highlighted.
Text Encryptor
Encrypt and decrypt text with a password using AES-256-GCM and PBKDF2.
Reverser
Reverse text by characters, words, or lines.
Text Statistics
Word count, readability scores, reading time, syllable estimate, and top word frequency.
TTS
Convert text to speech using browser voices.
Timezones
Compare multiple timezones in real-time.
Tip Calc
Calculate tips and split bills.
Unicode Text Effects
Add strikethrough, underline, overline, and zalgo/glitch effects to text using Unicode combining marks.
Units
Convert between units - length, weight, temperature, time, data, and speed.
Timestamp
Convert Unix timestamps to human-readable dates and vice versa.
URL Check
Analyze URLs and detect shortened links.
URL Encode
Encode or decode URLs and query strings.
Slug Gen
Convert text to URL-friendly slugs.
UTM Builder
Build properly encoded UTM tracking URLs for Google Analytics.
UUID Gen
Generate random UUIDs (v4) instantly.
Video Compressor
Compress MP4, MOV, and WebM videos in your browser using ffmpeg.wasm H.264 re-encode.
Video Converter
Convert MP4, WebM, and MOV video files in your browser using ffmpeg.wasm.
Video Mute
Strip the audio track from MP4, MOV, WebM, or MKV files in your browser using ffmpeg.wasm.
Video to Audio
Extract the audio track from any video file and download it as MP3 or WAV, using ffmpeg.wasm.
Video to GIF
Convert a video clip to an animated GIF in your browser using ffmpeg.wasm.
Video Trimmer
Cut and crop MP4, MOV, WebM, and MKV files locally with ffmpeg.wasm.
Watermark
Add text watermarks to images.
Photo Booth
Take photos with your webcam.
Whitespace
Remove extra spaces, tabs, and line breaks from text.
Word Counter
Count words, characters, sentences, and paragraphs in real-time.
XML Format
Format and beautify XML or minify it.
YAML Formatter
Format, indent, and validate YAML in your browser.
Why Use NanoTools?
Privacy First
All tools run 100% in your browser. Your data never leaves your device — no uploads, no tracking, no servers involved.
Instant & Fast
No loading, no waiting. Tools work instantly with real-time results. Works offline once the page is loaded.
Always Free
No signup, no premium tiers, no limits. Every tool is completely free to use as much as you need.