Global Tools Hub · Feature guide · 11 November 2026
36 free browser tools: text, images, JSON and study tasks in one place
By İsmail Tekindemir · 8 min read
Ownership disclosure: Taskfield Journal and all 17 featured sites are operated by İsmail Tekindemir. These are owner-written product guides, not independent reviews or paid third-party rankings. No ratings, user counts or traffic claims are implied.
A practical starting point for small conversions, text cleanup, image work and six student tools.
Use Global Tools Hub when the job is a small transformation rather than a project you need to maintain. It groups 36 separate utilities into text, developer, calculator, image, creator and student categories. Each tool has its own page with an example and scope notes, so you can pick a specific operation instead of uploading material to an unfamiliar all-purpose service.

Use the tool when you are ready to try the workflow.
Open Global Tools Hub ↗Opens the separate product website in a new tab.
What it does
- Find tools through search and category navigation; each utility has a dedicated page with labeled inputs.
- Save favourites, see the five recent tools, switch light/dark theme and clear saved preferences. These navigation preferences use browser localStorage, not a shared cloud account.
- Six text tools cover counts, letter case, URL slugs, duplicate lines, line sorting and whitespace cleanup.
- Six developer utilities handle strict JSON formatting/minification, text Base64, URL components, HTML entities and local SHA-256.
- Six calculators handle percentages, discounts, number-list averages, date differences, lengths and aspect ratios.
- Six image tools resize, convert, re-encode/compress, inspect dimensions, sample HEX/RGB pixels and create data URLs.
- Six creator tools generate passwords, UUIDs, random integers and placeholder text, estimate reading time and convert Unix seconds.
- Six student tools calculate weighted/final grades and study/reading schedules, make up to 100 question-answer flashcards and run a work/break timer.
- Images accept PNG/JPEG/WebP within 15 MB and 16 million pixels. Processing uses the browser rather than a paid image API.
All 36 utilities, with their scope
| Tool | What it handles | A limit to remember |
|---|---|---|
| Word CounterText | Count words, characters, sentences and paragraphs in your writing. | Words are counted by whitespace; languages without spaces may need a specialist tokenizer. |
| Case ConverterText | Change text to uppercase, lowercase, title case or sentence case. | Title case capitalizes each word; it does not apply an editorial style guide. |
| URL Slug GeneratorText | Create a clean, lowercase URL slug from a title. | Latin accents are normalized; other Unicode letters are preserved and may be percent-encoded by browsers. |
| Remove Duplicate LinesText | Remove repeated lines while preserving their first occurrence. | Comparison is case-sensitive and includes spaces within each line. |
| Sort LinesText | Sort a list of lines alphabetically in ascending or descending order. | Uses English locale collation with numeric sorting; original line text is preserved. |
| Whitespace CleanerText | Trim line edges and collapse repeated spaces without joining paragraphs. | Tabs and repeated horizontal spaces become one space; line breaks are preserved. |
| JSON FormatterDeveloper | Validate and pretty-print JSON with readable indentation. | Accepts strict JSON only, without comments or trailing commas. JavaScript number precision applies. |
| JSON MinifierDeveloper | Validate JSON and remove unnecessary whitespace. | Object key order follows JavaScript serialization. Large integer literals can lose precision. |
| Base64 Encoder / DecoderDeveloper | Encode Unicode text to Base64 or decode Base64 back to UTF-8. | Base64 is encoding, not encryption. Decoding expects valid UTF-8. |
| URL Encoder / DecoderDeveloper | Encode or decode a URL component safely. | Uses encodeURIComponent, not full-URL encoding. Plus signs are not converted to spaces. |
| HTML Entity EncoderDeveloper | Escape common HTML characters or decode their named and numeric entities. | Decoder supports amp, lt, gt, quot, apos, nbsp and numeric entities; it never executes HTML. |
| SHA-256 Hash GeneratorDeveloper | Calculate a SHA-256 fingerprint of UTF-8 text locally. | Requires HTTPS or localhost. A hash is not encryption or a suitable password storage scheme. |
| Percentage CalculatorCalculators | Calculate a percentage of a number. | Accepts decimal numbers, including negative values. Results use floating-point arithmetic. |
| Discount CalculatorCalculators | Calculate a sale price and the amount saved after a discount. | Tax and shipping are excluded. Discount must be between zero and 100. |
| Average CalculatorCalculators | Find the mean, minimum, maximum and sum of a number list. | Separate numbers with commas, spaces or new lines. Use a period for decimal places. |
| Date DifferenceCalculators | Count the calendar days between two dates. | The end date is excluded. Dates are compared in UTC to avoid daylight-saving shifts. |
| Length Unit ConverterCalculators | Convert lengths between metric and imperial units. | Supports millimeters, centimeters, meters, kilometers, inches, feet, yards and miles. |
| Aspect Ratio CalculatorCalculators | Reduce image dimensions to a ratio and calculate a proportional height. | Use positive whole-pixel dimensions. Calculated height is rounded to the nearest pixel. |
| Image ResizerImages | Resize a PNG, JPEG or WebP image to a selected width. | Preserves aspect ratio. Outputs PNG and removes animation and most metadata. |
| Image ConverterImages | Convert a PNG, JPEG or WebP image to another common image format. | JPEG transparency becomes white. Animated input becomes a still image. Browser codec support varies. |
| Image CompressorImages | Re-encode an image as JPEG with adjustable quality. | A smaller file is not guaranteed. Outputs JPEG with a white background and no animation. |
| Image DimensionsImages | Read image width, height, file size and MIME type. | Dimensions use the image as decoded by your browser; orientation handling follows browser behavior. |
| Image Color PickerImages | Pick a pixel from an image and get its HEX and RGB color. | Use the labeled X and Y fields or click the preview. Values follow the browser’s decoded color space. |
| Image to Base64Images | Convert a local image into a Base64 data URL for embedding. | Data URLs increase file size by roughly one third; avoid using them for large images. |
| Password GeneratorCreator | Generate a random password using your browser’s cryptographic random source. | Uses letters, numbers and symbols. Store the result in a password manager; site rules may differ. |
| UUID GeneratorCreator | Generate random version 4 UUIDs locally. | UUIDs are identifiers, not access tokens. Requires a browser with Web Crypto. |
| Random Integer GeneratorCreator | Generate an unbiased random integer within an inclusive range. | Range may contain up to 4,294,967,296 integers. Uses cryptographic randomness, not a certified drawing service. |
| Lorem Ipsum GeneratorCreator | Create placeholder paragraphs for layouts and prototypes. | Produces repeated placeholder prose, not original article content. |
| Reading Time CalculatorCreator | Estimate reading time for a piece of text at your chosen speed. | An estimate based on whitespace word count. Language, complexity and reader speed change actual time. |
| Unix Timestamp ConverterCreator | Convert Unix seconds to an ISO date, or an ISO date to Unix seconds. | Numeric input means seconds, not milliseconds. Date text must include a timezone. |
| Weighted Grade CalculatorStudents | Calculate your course grade from scores and assessment weights. | Use one score:weight pair per line. Scores range from 0 to 100; weights must total 100. |
| Final Exam Grade CalculatorStudents | Find the exam score you need to reach your target course grade. | Assumes your current grade covers all non-final coursework. Your school may round differently. |
| Study Schedule CalculatorStudents | Divide your remaining study hours across the days before an exam. | A planning estimate, not a personalized learning recommendation. Include realistic breaks. |
| Reading Schedule CalculatorStudents | Plan how many pages to read each day and estimate the time needed. | Reading speed depends on text difficulty. The daily page target rounds up. |
| Flashcard MakerStudents | Turn question-and-answer pairs into an interactive study deck. | Separate each question and answer with a vertical bar. Up to 100 cards; decks stay in page memory. |
| Study TimerStudents | Run a focused study session with configurable work and break intervals. | Keep this page open. Background tabs may delay visual updates; the clock uses elapsed time. No alarm sound. |
A practical workflow
- Choose the operation that matches the input, such as Word Counter or JSON Formatter.
- Read the page-specific limit before pasting text or selecting an image.
- Run the operation and inspect its output, especially dates, numeric precision and format choices.
- Copy or download the result where that particular tool offers it; keep a separate copy of important input.
A worked use case
For a blog draft, count words, estimate reading time, then generate a URL slug from the final title. These are separate operations; the site does not publish the article or choose its editorial style.
What you can keep
- Tool-specific text results
- Tool-specific image downloads
- Interactive flashcards/timer; no shared cloud project
Tool inputs are handled locally. Favourites, recent tool IDs and theme preferences are stored in this browser’s localStorage and can be cleared. They are not backups of your working input.
What it does not promise
- JavaScript number precision applies to JSON and numeric calculators. Base64 is encoding, not encryption.
- Image compression may produce a larger file; JPEG transparency becomes white and animation is not retained.
- Study and grade outputs use your assumptions; school rounding rules and real learning time can differ. The timer has no alarm sound.
Where to go next
Visit Global Tools Hub or compare the other everyday & study workflows.