Tools
SmartPlusLab
Online tools with clear inputs, predictable outputs, and honest privacy and limit notes.
Tools
Find a tool
SmartPlusLab
Clear access. Predictable results.
Start as a guest or sign in for a personal usage history and revocable sessions.
Use public tools without registration
Sign in to track your own usage
Inputs are validated before processing
Limits are shown and enforced honestly
Tools
All categories
- Developer Tools47 tools
- Text Tools42 tools
- File Converters28 tools
- Math & Numbers25 tools
- Image Tools21 tools
- Time & Date16 tools
- Converters15 tools
- Network Tools14 tools
- Color Tools13 tools
- Generators13 tools
- Finance12 tools
- Crypto & Security11 tools
- PDF Tools11 tools
- SEO & Web9 tools
- File Tools6 tools
- Social & Media5 tools
- Video & Audio4 tools
Tools
Popular tools
-
Image Resizer
Resize images online to target pixel dimensions with optional aspect ratio preservation.
-
JSON Formatter
Format, beautify, validate, and minify JSON data with customizable indentation and key sorting.
-
Password Generator
Generate strong, random passwords with customizable length, character types, and quantity. Create secure passwords for your accounts instantly.
-
PDF Merger
Merge two or more PDF documents into a single file with preserved page order.
-
Percentage Calculator
Calculate percentages, determine what percentage one number is of another, or find the percentage change between two values.
-
QR Code Generator
Generate scannable PNG QR codes from URLs or plain text with customizable colors, sizing, and error correction levels.
-
Text Case Converter
Convert text across upper, lower, title, sentence, camel, snake, and kebab case styles online.
-
UUID Generator
Generate standard 36-character v1, v4, or v5 UUID strings online with batch count and uppercase formatting options.
Articles
Latest guides
-
How to Calculate Age from Date of Birth
Learn how to calculate age from date of birth using step-by-step calendar rules, practical US date examples, and cutoff guidelines for any target date.
-
How to Convert Time Durations Between Units
Enter a duration, choose its source and destination units, and review the converted number with its readable breakdown. Hours to minutes are selected by default, and other supported duration units can be chosen when they match your input.
-
Plain Text to HTML: A Practical Formatting Guide
Enter plain text, choose the character and formatting options, and convert it to HTML. Paragraph and newline handling begin enabled, while matching HTTP or HTTPS text can become linked when you select that option.
-
How to Check an SSL Certificate for a Hostname
Enter a hostname and optional port, then start the check to view available TLS certificate and connection details. An explicitly empty host returns error data, while an unconvertible port uses `443`.
-
How to Generate an RSA Key Pair in PEM Format
Generate the corresponding RSA public and private key pair, then use the two returned PEM text blocks separately. The optional size starts at 2048 and also accepts 3072 or 4096.
-
How to Check if a Network Port Is Open on a Host
Enter a host, selected comma-separated ports, and an optional timeout, then start the check. Read the per-port outcomes and completed summary to identify which supplied entries were recorded as open, closed, or affected by an error.