145 tools · 13 categories · runs offline

Tools that stay fully in your browser.

A toolbox of vanilla ES modules for AI agents. Every tool runs locally — inputs, outputs, and runtime stay on your device. No API keys, no accounts, no data uploads.

145 tools 13 categories 0 bytes uploaded MIT licensed
01 — local

Execution stays in the browser.

Every tool is a vanilla ES module that runs in your own runtime. We never see inputs, outputs, or metadata.

02 — open

Read every line before you run it.

No minified blobs, no telemetry, no obfuscation. The source is the manifest — fetch, inspect, import.

03 — agentic

Designed for programmatic use.

A single /api/manifest.json describes every tool. Agents fetch, load, execute — no human in the loop.

The full toolbox.

Organised by what they do — text, image, audio, video, security, and more. Every tool is an ES module you can import and call programmatically.

Developer Tools 18 tools

Base64 Media Encoder / Decoder

Encode any file to Base64 data URI or decode back

BROWSER

Color Format Converter (HEX / RGB / HSL)

Convert colors between HEX, RGB, HSL, and CSS named colors with live preview

FRONTEND-API

Cron Expression Parser & Builder

Parse cron expressions into human-readable schedules and build cron syntax

FRONTEND-API

CSV Auto-Profiler

Profile CSV columns: types, nulls, distributions, outliers

BROWSER

CSV Delimiter Detector

Auto-detect comma, tab, semicolon, or pipe delimiters

BROWSER

CSV to JSON (Flattened)

Convert CSV rows into flat JSON arrays or objects

BROWSER

Epoch Timestamp Batch Converter

Convert multiple Unix timestamps to human-readable dates

BROWSER

Image to Base64

Encode images to Base64 strings for embedding in code

BROWSER

JavaScript ES6 Vanilla Syntax Validator

Validate ES6+ JavaScript syntax without execution

BROWSER

JSON Formatter & Validator

Format, validate, and syntax-highlight JSON data

BROWSER

JSON Key Sorter (Deterministic Order)

Sort JSON object keys alphabetically for consistent diffs

BROWSER

JSON Validator, Beautifier & Minifier

Validate, pretty-print, or minify JSON strings

BROWSER

Open Graph Meta Tag Generator

Build Open Graph tags for link previews on social media

BROWSER

Regex Tester & Explainer

Test regex patterns with token-by-token explanations

BROWSER

Sensor CSV Trend Detector

Find trends and anomalies in time-series sensor CSVs

BROWSER

URL Encoder / Decoder

Encode and decode URLs, parse query parameters, decompose URL components

FRONTEND-API

UUID Generator + Validator

Generate v1/v4/v7 UUIDs and validate existing ones

BROWSER

What Is My User Agent?

See your browser user agent string and parsed details

BROWSER

Text Tools 36 tools

Advanced Regex Extractor

Extract, test, and visualize regex matches with named groups

FRONTEND-API

Base64 Text Encoder / Decoder

Encode and decode text as Base64, URL-safe Base64, or Hex

FRONTEND-API

Bulk Text Find & Replace

Run multiple find-and-replace rules on text in a single pass

FRONTEND-API

Citation & Reference Formatter

Format references in APA, MLA, Chicago, or BibTeX

BROWSER

Copy-Paste Cleanup for AI Outputs

Remove hidden formatting from AI-generated or pasted text

BROWSER

Discord Markdown Formatter

Format text with Discord-flavored Markdown syntax

BROWSER

Duplicate Line Finder + Remover

Find and remove duplicate lines from any text block

BROWSER

Email Subject Line Length Checker

Check subject line length for Gmail, Outlook, and mobile

BROWSER

Extractive Text Summarizer

Extractive TF-IDF summarization of long text

BROWSER

Language Detection + Reading Level

Detect language and estimate reading difficulty level

BROWSER

Lorem Ipsum Generator

Generate custom-length lorem ipsum placeholder text

FRONTEND-API

Markdown Previewer

Write Markdown and see rendered HTML in real time

BROWSER

Named Entity Extractor

Extract emails, URLs, dates, phone numbers, hashtags, and IPs from text

BROWSER

Named Entity Highlighter

Auto-detect and highlight emails, URLs, dates, phones, and IPs in text

FRONTEND-API

Prompt Optimizer for LLMs

Score and rewrite LLM prompts for clarity and specificity

BROWSER

Reddit Title Character Counter

Verify your Reddit title fits the 300-char limit

BROWSER

Remove Invisible Characters

Find and strip zero-width and invisible Unicode chars

BROWSER

Resume ATS Formatting Checker (Plain-Text Audit)

Audit plain-text resume formatting for ATS parsers

BROWSER

Smart LaTeX Editor

Write LaTeX math with live-rendered preview

BROWSER

Smart Text Cleaner & Rewriter

Fix spacing, punctuation, and readability issues in text

BROWSER

Structured Data Extractor

Extract key-value pairs, lists, tables, emails, and URLs from text

BROWSER

Text Chunker for RAG / AI Pipelines

Split long text into overlapping chunks for RAG pipelines

BROWSER

Text Color Changer

Apply colors to text and export as HTML or CSS

BROWSER

Text Diff & Patch Visualiser

Word-level diff between two texts with highlighting and statistics

BROWSER

Text Diff Viewer

Compare two texts side-by-side with inline change highlighting

FRONTEND-API

Text Editor

Write and edit plain text in a distraction-free editor

BROWSER

Text Entropy Calculator

Calculate Shannon entropy and character frequency for text analysis

FRONTEND-API

Text Similarity Comparator

Compare two texts and get a similarity percentage

BROWSER

Text Template Filler

Fill Mustache-style templates with JSON data for bulk text generation

FRONTEND-API

Text to Slug Converter

Convert any text to URL slugs or various case formats

FRONTEND-API

TF-IDF Text Summarizer

Extract key sentences using TF-IDF scoring for text summarization

FRONTEND-API

Tone & Sentiment Analyser

Lexicon-based sentiment and tone analysis

BROWSER

Tweet / X Character Counter (incl. link shortening)

Count characters with t.co link shortening applied

BROWSER

WhatsApp Message Formatter

Preview bold, italic, and mono formatting for WhatsApp

BROWSER

Whitespace & Line Cleanup

Strip trailing spaces, extra blank lines, and tabs

BROWSER

Word & Character Counter

Count words, characters, sentences, and paragraphs instantly

BROWSER

One manifest. No accounts. No keys.

Tools are discovered through a single JSON file, loaded as ES modules, and executed with your input — all in the browser or headless runtime of your choice. No API keys, no authentication.

01

Fetch the manifest

One HTTP request returns the full catalogue of tools, their modules, and their schemas.

02

Import the module

Dynamic import() from your agent's runtime — no bundler, no npm install.

03

Call the function

Pass your input, get the result. Timing is local; the network is never touched.

04

Ship the output

The result is yours. No callback, no quota, no rate limit beyond your own machine.

Programmatic by design.

If you can fetch and import, you can use every tool on the site. No wrappers, no SDK, no auth dance.

fetch import JSON Schema ES Modules Web Crypto Canvas
// 1. Discover available tools
const manifest = await fetch("https://itsfully.online/api/manifest.json")
  .then(r => r.json());

// 2. Pick one and load it as an ES module
const tool = manifest.categories[0].tools[0];
const mod  = await import(`https://itsfully.online${tool.clientModule}`);

// 3. Execute with your input
const result = await mod[tool.execFunction]({ text: "  Hello  " });

// result stays in your runtime. nothing uploaded.

What we don't do matters more than what we do.

  • No server storage. Inputs and outputs are processed locally — a few converters (images, PDF/DOCX) run in memory and are discarded. Nothing is persisted.
  • No tracking or analytics. No cookies, no fingerprinting, no third-party scripts. Read the source if you'd like proof.
  • No accounts, no API keys. Open the page, run the tool. The manifest is a public file; rate limits are your machine's.
  • No dependencies. Built on browser builtins — Web Crypto, Canvas, TextDecoder, Fetch. Zero supply-chain risk.