Everyday tasks.
Simply done.
An image to resize? A number to work out? Find a thoughtful little tool for the task in front of you.
No tools match your search. Try another word.
Suggested tools
A few useful places to start
Compress image
Reduce JPEG or WebP size with adjustable quality.
Merge PDF
Combine documents in your preferred order.
Images to PDF
Combine images with page size and margin controls.
GPA calculator
Calculate term and cumulative GPA from credits and points.
Required final grade
Find the exam score needed to reach your target.
Percentage calculator
Calculate percentages, values and percentage change.
Word counter
Count words, lines and paragraphs in Arabic and English.
Resize image
Set image dimensions in pixels or percent.
Compress image
Reduce JPEG or WebP size with adjustable quality.
Resize image
Set image dimensions in pixels or percent.
Crop image
Choose the area you need with a live preview.
Rotate & flip image
Rotate or flip an image horizontally and vertically.
JPG to PNG
Convert JPEG into a real PNG file.
PNG to JPG
Create a JPEG with your chosen transparency background.
Image to WebP
Convert JPEG or PNG with a quality preview.
WebP to JPG
Convert WebP to JPEG with a suitable background.
Target image size
Try to fit an image within a chosen file size.
Image information
Inspect file size, dimensions, format and aspect ratio.
Merge PDF
Combine documents in your preferred order.
Split PDF
Separate pages or page groups into files.
Delete PDF pages
Remove selected pages and keep the rest.
Extract PDF pages
Save selected pages in the order you choose.
Rotate PDF pages
Adjust selected pages or the whole document.
Reorder PDF pages
Arrange pages using drag or accessible buttons.
Images to PDF
Combine images with page size and margin controls.
PDF page count
View page count, file size and page dimensions.
GPA calculator
Calculate term and cumulative GPA from credits and points.
Required final grade
Find the exam score needed to reach your target.
Attendance calculator
Check attendance and remaining absences against your limit.
Grade to percentage
Convert a grade into a percentage or chosen scale.
Study time calculator
Distribute study sessions and breaks across your days.
Reading time
Estimate reading time at your chosen reading speed.
Clean PDF text
Clean pasted text with paragraph-preserving options.
Citation formatter
Format reference details you enter yourself.
Word counter
Count words, lines and paragraphs in Arabic and English.
Character counter
Count visible characters with and without whitespace.
Remove duplicate lines
Keep the first occurrence of each line using your rules.
Remove extra spaces
Clean spaces, tabs and empty lines independently.
Find & replace
Find literal text and safely replace it.
Change case
Change letter case while preserving Arabic text.
Percentage calculator
Calculate percentages, values and percentage change.
Discount calculator
Calculate the final price and savings.
Tax calculator
Add a tax rate or extract it from a total.
Age calculator
Calculate age at a chosen Gregorian date.
Date difference
Calculate an interval or add days to a date.
Profit margin
Compare profit, margin and markup.
Length converter
Convert metric and customary length units.
Weight converter
Convert common mass units accurately.
Temperature converter
Convert Celsius, Fahrenheit and Kelvin.
Data size converter
Distinguish decimal from binary data units.
PDF to images
Export selected PDF pages as local PNG or JPEG images, with ZIP for multiple pages.
PDF to text
Extract the existing PDF text layer into TXT with explicit page separators.
Number PDF pages
Add sequential numbers to selected pages with a starting number, position and font size.
Watermark PDF
Overlay a supported text watermark on selected pages with position, size and opacity controls.
Watermark image
Add text or a logo with your chosen position, color and opacity.
Image collage
Arrange two to nine images in a grid with spacing, background and cell size controls.
Image palette extractor
Extract common colors, HEX values and sample shares; download the palette and its data.
Compare images
Compare two images visually and download a pixel-difference image with changed-pixel counts.
Image adjustments
Adjust brightness, contrast, grayscale and blur while preserving image dimensions.
Favicon generator
Create PNG icons, an ICO file and a ZIP package locally from one image.
JSON formatter and validator
Format, minify and validate JSON while preserving large numbers and rejecting duplicate keys.
Base64 encoder and decoder
Encode local UTF-8 text or a file as Base64/Base64url, and decode to text or a file.
URL encoder and decoder
Encode a complete URI or a component and decode percent escapes locally as text.
Color format converter
Convert a color between HEX, RGB and HSL, including alpha, with a validated preview.
Color contrast checker
Calculate the contrast of two opaque colors and WCAG 2.2 AA/AAA text thresholds.
Text difference checker
Compare original and modified text line by line, showing insertions and deletions in a bounded local worker.
QR generator
Create a static QR code for text, Wi-Fi or a contact and download PNG or SVG.
QR image reader
Read a QR code in a local image as plain text without automatically opening links.
Barcode generator
Generate CODE128, EAN13 or UPC with input validation and PNG/SVG downloads.
CSV and JSON converter
Convert CSV tables and JSON locally while preserving string cells and checking headers and quotes.
CSV editor
Edit CSV cells, filter and sort rows, add rows, then choose export columns and optional cleaning while retaining the original table.
SVG to PNG
Convert the supported SVG shapes and paths to a local PNG, with explicit rejection of other features.
Sort lines
Sort lines by locale, exact decimal value or natural order, with an explicit processing language and whitespace options.
Extract text patterns
Extract common email, HTTP(S) URL or number patterns from local text without opening them.
Wrap text
Wrap text at a chosen number of grapheme clusters, preserving existing lines or reflowing within paragraphs.
Remove diacritics
Remove selected Arabic or Latin diacritics with independent options and compare the preview with the original.
Text to slug
Create a slug that retains Unicode letters and digits with your chosen separator and letter-case policy.
Filter lines
Include or exclude lines containing literal text, with an explicit case-sensitivity policy.
Compare two lists
Compute intersection, union or differences between two lists with first-occurrence ordering and explicit comparison options.
Split text into parts
Split by grapheme count, a literal delimiter or a page marker, then download the complete text and individual parts.
Merge CSV files
Merge CSV tables in your chosen order, aligning headers or taking the union of columns, with local export.
Join two tables
Join two tables on 1–3 key columns using an inner or left join, with explicit duplicate and empty-key behavior.
Create a pivot table
Summarize CSV by row dimensions and an optional column category, using count, sum, minimum, maximum or mean.
Compare two tables
Compare two table versions by a unique key, showing additions, removals, data changes and row-position changes.
Transpose rows and columns
Turn CSV rows into columns with explicit header handling, without padding missing cells or changing values.
JWT inspector
Decode a JWT header and payload locally to inspect their JSON, while keeping its signature explicitly unverified.
UUID v4 generator
Generate a bounded batch of version-4 UUIDs using Web Crypto in your browser.
Text and file hash generator
Compute SHA-256, SHA-384 or SHA-512 for UTF-8 text or the exact bytes of a local file.
Number base converter
Convert an integer between bases 2–36 with BigInt precision, without floating-point conversion.
Unicode inspector
Inspect the original Unicode code points and grapheme clusters, and apply explicit normalization to a separate text result.
Text encoding converter
Convert text or a local file between declared encodings, with an explicit BOM policy and rejection of character loss.
Random picker and groups
Pick items from a list or distribute them into groups using Web Crypto and explicit duplicate policies.
Password generator
Generate ASCII passwords with Web Crypto randomness, explicit character groups and exclusions, without automatic storage or copying.
Batch file renamer
Preview new names for a batch of files, then download local ZIP copies without modifying the originals.
Split image
Split an image into a grid or strips, with an explicit edge policy and local PNG and ZIP downloads.
Annotate image
Add Arabic text, line, arrow and shape layers, edit their order and export a local PNG.
Structural JSON diff
Compare two JSON structures and inspect additions, removals and changes at explicit paths, preserving number spellings without rounding.
Fraction calculator
Add, subtract, multiply or divide fractions with exact integer arithmetic, an intermediate fraction and its greatest common divisor.
Combinatorics calculator
Calculate factorials, permutations and combinations without replacement as exact integers, and download every result digit.
Prime factorization
Factor a bounded integer into ordered prime factors and their exponents, retaining the sign of a negative input.
CSS gradient generator
Create a linear or circular radial gradient from explicit colors and positions, with a preview and CSS download.
CSS shadow generator
Compose inset or outer box-shadow layers with a preview and CSS you can copy or download.
Grid and Flex layout builder
Generate a bounded CSS layout, a numbered-child preview and a downloadable static HTML example.
Aspect ratio calculator
Reduce an integer ratio exactly, or calculate a missing width or height from a ratio and one known dimension.
PX and REM converter
Convert between PX and REM in both directions using an explicit root font size and rounding policy.
Create charts from data
Turn selected CSV columns into grouped bars or categorical lines, with a data table and local SVG and PNG downloads.
Prepare a document image
Correct a document image’s perspective using a manual quadrilateral crop, with optional sharpness and contrast adjustment and local PNG export.
YAML and JSON converter
Convert a limited YAML 1.2 subset and JSON locally, preserving exact numeric lexemes and rejecting unsupported structures instead of silently losing data.
HTML entity encoder and decoder
Encode HTML punctuation or decode semicolon-terminated references, with local processing, a text preview and complete copy and download.
Fill PDF forms
Edit supported AcroForm fields and save a new editable PDF locally, with explicit refusal of unsupported features.
Linear and quadratic equation solver
Solve a linear or quadratic equation from exact numeric coefficients, distinguishing real and complex roots, identities and equations with no solution.
Linear system solver
Solve a square linear system using exact fractions, with ranks, reduced row-echelon form and a residual, distinguishing unique solutions, infinitely many solutions and inconsistency.
Matrix calculator
Add, subtract or multiply matrices, or calculate a transpose, determinant, inverse or rank using exact fractions within bounded dimensions.
Business days calculator
Count business days between two dates using your chosen weekends and manual holidays, with explicit endpoint inclusion.
Duration calculator
Add durations beyond 24 hours or subtract them sequentially without decimal drift, including milliseconds and negative values.
Unix timestamp converter
Convert integer Unix timestamps and exact UTC date-times, and display the same instant in a selected IANA zone without guessing units.
ISO week calculator
Find the ISO week number, week year, weekday and Monday–Sunday boundaries, or convert a week year and number to dates.
Timesheet calculator
Total dated time intervals with explicit breaks, overlap rejection, next-day endings and CSV export.
Printable calendar generator
Generate a Gregorian month or year with a chosen first weekday and download a standalone printable HTML calendar.
Area converter
Convert areas between specified metric and square customary units.
Volume converter
Convert litres and cubic metres with separate US liquid and Imperial gallons.
Speed converter
Convert speed magnitude between m/s, km/h, mph and knots.
Pressure converter
Convert pressure units while retaining your chosen absolute or gauge reference.
Energy converter
Convert energy between joules, watt-hours and explicitly thermochemical calories.
Power converter
Convert power between watts, kilowatts and explicitly mechanical or metric horsepower.
Angle converter
Convert degrees, radians and turns without wrapping angles or removing signs.
Duration unit converter
Convert signed durations in fixed units from seconds through weeks.
Fuel economy converter
Convert km/L, L/100 km and US or Imperial mpg using the reciprocal relationship.
Data rate converter
Convert bits and bytes per second with distinct decimal and binary prefixes.
Bill splitter
Split an amount equally or by weights while preserving the total in minor currency units.
Unit price calculator
Compare prices of compatible quantities using exact fractions, with explicit US and Imperial gallons.
Electricity cost calculator
Estimate constant-power device consumption and cost at an explicit manual tariff.
Fuel cost calculator
Estimate trip fuel and cost with explicit efficiency and volume units.
Descriptive statistics
Calculate mean, median and spread, with exact variance and distinct sample and population models.
Pace calculator
Calculate time, distance or pace from the other two with explicit units.
Geometry calculator
Calculate areas, perimeters and volumes for defined shapes in one tool, rejecting invalid triangles.
Cron expression explainer
Understand five Cron fields and the day-of-month/weekday rule, then preview dates in a selected Gregorian month without creating a schedule.
Flashcard maker
Create two-sided cards manually, reorder and flip them during review, and locally import or download your deck as JSON.
Study and break timer
Set a bounded work-and-break plan, start, pause and resume its remaining time, with progress calculated from the device clock.
Countdown timer
Count down a duration or a fixed local deadline with an explicitly chosen UTC offset, verified against the browser’s time zone.
Break-even calculator
Calculate exact fractional break-even and the first whole-unit volume without loss for one product, with explicit zero and negative margin outcomes.
Compound interest calculator
Model an initial amount and fixed periodic deposits at a constant nominal rate while retaining exact balances between periods.
Loan calculator
Calculate a theoretical payment and minor-unit monthly schedule with an adjusted final payment and explicit payment timing.
Compress PDF
Try reducing a PDF by removing unused objects in a supported structure, without rasterizing pages or flattening forms.
Resize PDF pages
Set page dimensions and margins, then choose proportional fitting or canvas expansion, with explicit refusal of unsupported features.
Time zone converter
Convert a local time between IANA zones, rejecting nonexistent times and explicitly choosing between instants when a time repeats.
Markdown editor
Write Markdown, inspect a local preview with a defined subset of rules, then copy or download Markdown, safe HTML and semantic TXT.
XLSX and CSV converter
Export one selected XLSX sheet as raw-value CSV or JSON, or convert a local CSV file to XLSX with literal text cells.
Create ZIP archive
Package local files into ZIP with STORE or DEFLATE levels 1, 6 and 9, preserving content bytes and showing the actual archive size.
Extract ZIP archive
Check a local ZIP32 archive, then download supported STORE or DEFLATE entries after size, CRC and stream-end verification.
Image metadata remover
Remove supported EXIF/GPS, XMP and Photoshop APP13 segments from JPEG, then create a local PNG with orientation applied and output tags checked.
Make GIF from images
Order still images and set frame delays to create a local GIF with a limited palette and an explicit background.
GIF frame extractor
Locally extract complete composed GIF frames, then download one PNG or all frames and their metadata in a ZIP.
A space for every task
Explore the categories
Images
23 tools in this version
PDF & files
15 tools in this version
Student tools
16 tools in this version
Text tools
16 tools in this version
Calculators
16 tools in this version
Converters
14 tools in this version
Developer tools
13 tools in this version
Design tools
7 tools in this version
Utilities
8 tools in this version
Data & tables
9 tools in this version
Date and time
8 tools in this version
Your files stay with you
The tool engine processes your inputs locally in the browser.
Get straight to it
No sign-up, account or waiting pages for results.
Languages available for this page
The language menu lists only the available versions of this page. Available tools may differ between languages.
Page languages: العربية, English, Español, Português (Brasil), Français, Deutsch, Bahasa Indonesia, Türkçe, Italiano, Tiếng Việt, हिन्दी, and 日本語