Free tools that never upload your files.
Shrink photos, make passport photos, merge PDFs, work out your EMI or income tax, or generate Kubernetes and Docker configs. Everything runs on your device, so your files and numbers stay private.
Everyday tools Photos, PDFs and money, for anyone
Photos 4 tools
Make photos much smaller for sharing and upload limits. Batch, with ZIP download.
pxImage resizerResize photos to an exact width and height or a percentage, keeping proportions.
HEICHEIC to JPG converterTurn iPhone HEIC photos into JPGs that open everywhere. Convert many at once.
IDPassport photo makerIndia passport, PAN, US 2×2, UK, Schengen and more, under a KB limit or as a 4×6 print sheet.
PDF & documents 6 tools
Turn a PDF into an editable Word document or plain text, without uploading it.
XLSSpreadsheet converterConvert between XLSX, XLS, CSV, ODS and JSON, with a preview of every sheet.
+PDFMerge PDFCombine PDF files into one document in the order you choose.
1|2Split PDFPull out the pages you need, or split a PDF into single pages or equal parts.
-MBCompress PDFMake scanned and image-heavy PDFs small enough to email or upload.
JPGImages to PDFCombine photos of documents or receipts into one PDF, A4 or Letter.
Money 6 tools
Home, car and personal loan EMI with total interest and a year-by-year schedule.
SIPSIP calculatorSee what a monthly SIP or lump sum could grow to, with a yearly step-up.
ITRIncome tax calculatorCompare old and new regime tax for FY 2026-27, with HRA, 80C, 80D and the ₹12 lakh rebate.
GSTGST calculatorAdd GST to a price or remove it from an inclusive amount, with the CGST and SGST split.
CTCIn-hand salary calculatorTurn a CTC offer into monthly take-home pay after PF, professional tax and income tax.
UPIUPI QR code generatorA QR code customers scan with any UPI app to pay you. Download a printable card.
Developer tools Configs, data and security for people who ship software
DevOps & infrastructure 9 tools
Multi-stage, non-root Dockerfiles for Node, Python, Go, Java and static sites, with a matching .dockerignore.
k8sKubernetes manifest generatorDeployment, Service, Ingress with TLS, HPA and ConfigMap YAML, ready for kubectl apply.
yamlKubernetes YAML templatesPrometheus, Grafana, Node Exporter, Loki, PostgreSQL, MySQL, MongoDB, Redis, Nginx and more, ready to apply.
composeDocker Compose templatesA full monitoring stack, databases, Nginx, Caddy, Traefik, RabbitMQ and WordPress as compose.yaml.
:443Nginx config generatorReverse proxy server blocks with SSL, multiple routes, load balancing and WebSockets.
.svcsystemd service generatorUnit files with restart policy, environment, sandboxing and an optional timer to replace cron.
*/5Cron expression explainerRead any cron schedule in plain English and see the next five run times.
/24CIDR subnet calculatorNetwork range, netmask, AWS usable IPs and a subnet splitter for any IPv4 block.
755chmod calculatorConvert between octal and rwx permissions, including setuid, setgid and sticky bits.
Data & text 4 tools
Pretty-print, minify and sort keys, pinpoint syntax errors by line, and convert to YAML.
b64Base64, URL and hex encoderEncode and decode Base64, Base64URL, URL encoding and hex. UTF-8 safe, works with files.
1970Unix timestamp converterTurn epoch seconds or milliseconds into dates, and dates back into timestamps.
.*?Regex testerLive JavaScript regex matching with highlighted results, capture groups and replace preview.
Security & identifiers 4 tools
Decode headers and claims, see when a token expires, and verify HS256/384/512 signatures.
#Hash and checksum generatorMD5, SHA-1, SHA-256 and SHA-512 for text or files, HMAC, and checksum comparison.
***Password and secret generatorStrong passwords, API keys, hex and Base64 tokens from your browser's secure random source.
uuidUUID generatorBulk UUID v4 and time-ordered v7 identifiers, with formatting options.
No tools match that search.
Quick references cheat sheets with copy-ready answers
Ready-made cron expressions for common schedules, with crontab, Kubernetes and systemd versions.
rwxchmod permissions referenceWhat 644, 755, 600 and other common Linux file modes mean and when to use them.
/nSubnet mask cheat sheetNetmask, address count and AWS usable IPs for every prefix from /8 to /32.
k8sKubernetes YAML examplesPrometheus, Grafana, PostgreSQL, MySQL, MongoDB, Redis, Nginx and more as ready-to-apply manifests.
ymlDocker Compose examplesMonitoring stack, databases, Traefik, Caddy and WordPress as copy-ready compose.yaml files.
Nothing is uploaded. Tokens, secrets and configs stay in your browser tab.
Generators use non-root users, health checks, TLS and sane timeouts by default.
Press / or Ctrl K anywhere to jump to any tool.