AI tools
Start with browser-only helpers for token estimates, RAG chunk planning, cost math, text prep, and payload sizing—100+ local workflow pages plus redaction and glossary lookup. Use server-assisted explainers only when the page says text may leave your browser. Do not paste secrets into any field.
For the longer explanation of how Toolcore pairs ordinary tools with AI-assisted pages, read AI at Toolcore.
For token, window, cost, and messages JSON planning without any API, read LLM planning without an API.
Before pasting logs, configs, or drafts into an assistant, read Before you paste into an AI tool.
Client-side — LLM workflow
No generative API calls: rough token and chunk numbers, redaction, prompt structure checks, and output comparison in your browser.
LLM token estimate
ClientRough chars-per-token planning from pasted text—CJK-aware heuristic, offline—not provider-exact.
LLM API cost calculator
ClientPer-request and monthly spend from token counts and your own per-million rates—local math, no pricing API.
Context window fit check
ClientCompare pasted text against 4K–1M context presets—rough token bar, overflow hint, browser-only.
Messages JSON token breakdown
ClientOpenAI-style messages array → per-role rough token table and total—JSON stays local.
Chat turn token breakdown
ClientUser:/Assistant: labeled exports split into turns with rough token share—offline planning.
Prompt whitespace savings
ClientNormalize spacing on drafts and see rough token reduction—trim only, no rewriting.
Word to token ratio
ClientRough words-per-token ratio from pasted text using CJK-aware heuristics.
Per-line token stats
ClientToken estimate per line with totals—browser-only rough planning.
Paragraph token stats
ClientRough tokens per paragraph block separated by blank lines.
CJK token weight report
ClientCJK code-point ratio and suggested chars-per-token for mixed text.
Code fence token count
ClientRough tokens inside Markdown triple-backtick code blocks only.
Prose vs code token split
ClientCompare rough tokens in prose versus fenced code regions.
Average tokens per sentence
ClientMean rough tokens per sentence for readability planning.
Longest line token count
ClientFind the heaviest line by rough token estimate.
Blank line token waste
ClientEstimate rough tokens consumed by empty or whitespace-only lines.
Markdown heading tokens
ClientRough tokens in Markdown # headings versus body text.
List item token count
ClientCount bullet or numbered list lines and their rough tokens.
URL token overhead
ClientRough tokens tied to http(s) URLs in pasted text.
JSON snippet token estimate
ClientRough tokens for JSON-like braced snippets in text.
Emoji token heuristic
ClientCount emoji symbols and rough extra token weight.
Number density tokens
ClientShare of digits and numeric tokens in pasted text.
Uppercase token ratio
ClientUppercase letter share versus rough total tokens.
Punctuation token share
ClientPunctuation character count versus rough token total.
Average chars per word
ClientMean character length per whitespace word with token hint.
Duplicate line token waste
ClientRough tokens in repeated identical lines.
Trailing space tokens
ClientRough tokens in trailing spaces at line ends.
Tab vs space tokens
ClientCompare rough tokens in tab-indented versus space-indented lines.
Blockquote token count
ClientRough tokens in Markdown > blockquote lines.
Inline code token count
ClientRough tokens inside backtick inline code spans.
Markdown table row tokens
ClientRough tokens in pipe-table rows.
Comment line tokens
ClientLines starting with # or // comment markers.
Token density score
ClientRough tokens per 100 characters—density planning metric.
Chars per token report
ClientEffective chars-per-token for pasted text with CJK blend.
UTF-8 bytes per character
ClientAverage UTF-8 byte width per character with token hint.
Tokens per kilobyte
ClientRough tokens normalized per KB of UTF-8 bytes.
Whitespace character ratio
ClientWhitespace share of characters with rough token context.
RAG chunk size planner
ClientSuggest chunk character size from target rough token budget.
Chunk overlap percent
ClientOverlap as percentage of chunk size for sliding windows.
Chunks by paragraph count
ClientEstimate chunk count when splitting on paragraph boundaries.
Chunks by sentence count
ClientGroup sentences into fixed-size sentence chunks.
Chunks by line groups
ClientSplit text into fixed line-count chunks with token estimates.
Sliding window step count
ClientNumber of sliding-window steps for length, chunk, and overlap.
RAG context headroom
ClientRemaining rough tokens after chunks in a context window.
Chunk token budget split
ClientDivide total token budget evenly across N chunks.
Minimum chunk size check
ClientFlag chunks smaller than a minimum character threshold.
Max chunk overflow estimate
ClientHow many chars/text exceeds a max chunk size cap.
Delimiter chunk count
ClientCount chunks when splitting on a custom delimiter string.
Token window chunk fit
ClientHow many fixed-token chunks fit in a context window.
Chunk count from length
ClientChunk count for text length with chunk size and overlap.
RAG page chunk estimate
ClientEstimate chunks from page count and avg chars per page.
Overlap token waste
ClientRough duplicate token cost from chunk overlap in a corpus.
Cost per 1K tokens
ClientConvert per-million price to cost for N thousand tokens.
Monthly token budget cost
ClientProject monthly spend from daily tokens and price per million.
Input vs output cost split
ClientCombine input and output token costs at different rates.
Batch request cost estimate
ClientMultiply per-request token cost by batch size.
Cache hit savings estimate
ClientSavings when a fraction of input tokens hit prompt cache.
Price tier token cap
ClientMax tokens affordable at a fixed dollar budget.
Cost at scale projection
ClientLinear cost projection when users or requests multiply.
Free tier runway days
ClientDays until free token grant is exhausted at daily usage.
Cost per RAG query
ClientRough cost for retrieve + generate token bundle.
Token budget to USD
ClientConvert a token allowance into dollars at a given rate.
Collapse blank lines
ClientMerge consecutive empty lines and show token savings estimate.
Trim line endings
ClientRemove trailing spaces on each line with token delta.
Normalize smart quotes
ClientReplace curly quotes with ASCII quotes for cleaner prompts.
Strip BOM marker
ClientRemove UTF-8 BOM if present at start of paste.
Dedupe paragraph breaks
ClientNormalize paragraph spacing to exactly one blank line.
Unwrap hard line breaks
ClientJoin single newlines into flowing prose paragraphs.
Strip Markdown images
ClientRemove image syntax and report token reduction.
Strip HTML for prompt
ClientRemove HTML tags before sending content to a text model.
Compact JSON whitespace
ClientMinify pretty-printed JSON-ish text for smaller prompts.
Remove duplicate sentences
ClientDrop repeated sentences and show token savings.
Sort lines alphabetically
ClientSort non-empty lines for diff-friendly prompt prep.
Truncate to char cap
ClientHard truncate text to a character limit with notice.
Truncate to token cap
ClientTruncate by rough token budget using char heuristic.
Prefix system block
ClientPrepend a SYSTEM: block to draft user content.
Suffix output format
ClientAppend output format instructions to a prompt draft.
Wrap in XML tags
ClientWrap content in named XML tags for structured prompts.
Extract fenced code only
ClientKeep only triple-backtick code blocks from mixed paste.
Prose only strip fences
ClientRemove fenced code and return prose remainder.
Add line numbers
ClientPrefix line numbers for review or citation prompts.
Strip Markdown light
ClientLight Markdown cleanup for plain-text model input.
Role turn counter
ClientCount User/Assistant/System labeled turns in pasted chat.
System prompt token weight
ClientRough tokens in SYSTEM or system: labeled blocks.
User message token total
ClientSum rough tokens across user/human labeled turns.
Assistant reply token total
ClientSum rough tokens in assistant/ai labeled turns.
Tool call line count
ClientCount tool: labeled lines in agent transcripts.
Conversation char total
ClientCharacter and UTF-8 byte totals for full transcript.
Average turn token length
ClientMean rough tokens per labeled conversation turn.
Longest turn tokens
ClientFind the heaviest labeled turn by rough tokens.
Turn count by role table
ClientTabular turn counts and token sums per role label.
Chat export normalize
ClientNormalize role labels to User/Assistant/System casing.
Merge consecutive user lines
ClientCombine adjacent User: blocks into single turns.
Split assistant paragraphs
ClientList assistant turn paragraphs with token counts.
Estimate reply headroom
ClientRough tokens left for assistant reply given window and paste.
Multi-turn context share
ClientEach turn's percentage of total conversation tokens.
Transcript token timeline
ClientRunning cumulative rough tokens across turns.
JSON keys token weight
ClientRough tokens consumed by JSON object keys versus values.
YAML frontmatter tokens
ClientSplit YAML frontmatter token weight from body.
CSV row token estimate
ClientPer-row rough token counts for CSV-like paste.
Markdown frontmatter split
ClientShow frontmatter and markdown body with token split.
Base64 payload token estimate
ClientDetect base64 blobs and estimate their token overhead.
XML tag token overhead
ClientTokens in XML/HTML tag markup versus inner text.
OpenAPI schema token count
ClientRough tokens in OpenAPI-ish paths and schema keywords.
Log line token burst
ClientFind the top token-heavy lines in log paste.
Stack trace token count
ClientCount stack trace lines and their token share.
Prompt injection marker scan
ClientFlag common instruction-override phrases (heuristic only).
Embedding dim byte size
ClientFloat32 vs float16 byte size for an embedding dimension count.
Float32 vector bytes
ClientBytes for N float32 embedding vectors of D dimensions.
Float16 vector bytes
ClientHalf-precision storage for N vectors at D dimensions.
Cosine-like word overlap
ClientRough cosine-style similarity from shared word overlap on two texts.
Jaccard word overlap
ClientJaccard index on whitespace token sets for two pasted blocks.
Dice coefficient text
ClientSørensen–Dice coefficient on word sets for two text blocks.
Embedding batch chunk count
ClientHow many API batches for N documents at a given batch size.
Vector L2 norm estimate
ClientL2 norm from space-separated numbers pasted as a vector sample.
Dot product dimension hint
ClientVerify two pasted number lists have matching length for dot product.
Embedding storage GB
ClientGigabytes for N float32 vectors at D dimensions plus rough index overhead.
Pairwise similarity matrix size
ClientCell count and memory hint for N×N similarity matrix.
Semantic dup line scan
ClientFlag lines with high word overlap to a reference line.
MinHash Jaccard estimate
ClientSimple hash-signature Jaccard estimate for two text blocks.
Vector quantization bytes
ClientStorage for int8-quantized vectors with optional scale metadata.
Embedding batch memory
ClientRAM estimate for an in-flight embedding batch (float32).
Avg vector source length
ClientAverage chars and rough tokens per line in source text for embedding.
Hybrid search token overhead
ClientRough tokens for keyword query plus vector context snippet.
JSONL line count
ClientCount non-empty JSONL training lines and flag parse errors.
JSONL avg line length
ClientAverage character length per JSONL row for storage planning.
JSONL total token sum
ClientRough token sum across all JSONL message content fields.
JSONL train val split
ClientSuggest train/validation row counts at a given validation ratio.
JSONL example token estimate
ClientRough tokens for one JSONL row pasted as a single example.
JSONL max line tokens
ClientFind the heaviest JSONL row by rough token count.
JSONL empty line filter
ClientCount blank lines that should be stripped before training.
JSONL role message count
ClientCount user/assistant/system messages across JSONL rows.
JSONL epoch batch count
ClientTraining steps per epoch from row count, batch size, and epochs.
JSONL compression ratio
ClientCompare raw JSONL char count vs minified single-line form.
JSONL min examples check
ClientCompare row count against a minimum examples threshold.
JSONL shuffle seed hint
ClientDeterministic shuffle index preview from row count and seed.
JSONL field token weight
ClientRough tokens per top-level JSON key in one JSONL row.
JSONL system prompt overhead
ClientRough tokens repeated if the same system prompt appears on every row.
JSONL multi-turn example count
ClientCount rows with more than one user-assistant turn.
JSONL duplicate key scan
ClientFind repeated id or custom_key values across JSONL rows.
JSONL valid line ratio
ClientPercentage of JSONL rows that parse as valid JSON.
Eval response length compare
ClientCompare character and rough token counts between reference and candidate outputs.
Eval word count delta
ClientWord count difference between two model outputs.
Eval bigram overlap
ClientBigram overlap F1-style score between reference and candidate.
Eval trigram overlap
ClientTrigram overlap between reference and candidate text.
Eval readability Flesch
ClientRough Flesch reading ease on model output text.
Eval sentence count compare
ClientSentence count delta between two outputs.
Eval unique word ratio
ClientLexical diversity (unique words / total) for an output.
Eval avg word length
ClientMean character length per word in model output.
Eval punctuation density
ClientShare of punctuation characters in output text.
Eval response token estimate
ClientRough token count for a single model output paste.
Eval reference coverage
ClientPercent of reference words found in candidate output.
Eval exact match lines
ClientLine-by-line exact match count between two outputs.
Eval case insensitive match
ClientNormalized case-insensitive equality check for two strings.
Eval ROUGE-L rough
ClientLongest common subsequence ratio between reference and candidate.
Eval char ratio output
ClientCandidate length as a ratio of reference length.
Eval LCS word hint
ClientLongest common subsequence word count between two texts.
Eval BLEU rough
ClientUnigram precision BLEU-style score (single reference).
Base64 image byte estimate
ClientDecoded byte size from a base64 image data URL or raw string.
Base64 overhead percent
ClientBase64 encoding overhead vs raw binary size.
Image dimension token hint
ClientRough vision token estimate from width, height, and patch size.
Audio minute estimate
ClientDuration from byte size and nominal bitrate.
Audio transcript char estimate
ClientExpected transcript chars from audio minutes and words-per-minute.
PDF char heuristic
ClientRough character count from pasted PDF extract text.
PDF page count hint
ClientEstimate pages from total chars and avg chars per page.
Video frame token hint
ClientRough tokens if N frames are described as text captions.
Screenshot token budget
ClientCombined rough tokens for screenshot description plus OCR text.
Multimodal context sum
ClientSum rough tokens for text, image caption, and audio transcript blocks.
Image aspect ratio budget
ClientReport aspect ratio and whether resize is likely needed.
OCR char estimate
ClientExpected OCR chars from image megapixels and density heuristic.
Slide deck page estimate
ClientChars and rough tokens if each slide yields N chars of notes.
Table image token hint
ClientRough tokens if table image is described as TSV text.
Chart description length
ClientStats on a pasted chart description for vision eval.
Multimodal batch size
ClientHow many items fit in a batch given per-item token budget and cap.
Base64 decode size hint
ClientQuick check if base64 string length implies large binary payload.
RPM budget planner
ClientMinutes to complete N requests at a requests-per-minute limit.
TPM budget planner
ClientTime to process total tokens at tokens-per-minute limit.
Queue wait estimate
ClientWait time from queue depth and average service seconds.
Batch size planner
ClientMax batch size from context cap and per-item token estimate.
Concurrent request cap
ClientSafe concurrency from RPM limit and avg request duration.
Daily token ceiling
ClientMax tokens per day from hourly TPM and active hours.
Retry backoff schedule
ClientExponential backoff wait times for N retries.
429 recovery wait
ClientSuggested wait from Retry-After seconds plus buffer.
Embeddings RPM planner
ClientTime to embed N documents at embeddings RPM limit.
Chat completions TPM
ClientRequests per minute possible at given avg tokens and TPM.
Burst vs sustained rate
ClientCompare burst RPM allowance to sustained average over a window.
Sliding window RPM
ClientMax requests in last N seconds at RPS limit.
Rate cost per minute
ClientUSD per minute from RPM, avg tokens, and price per 1M tokens.
Job duration estimate
ClientTotal job time from items, batch size, and seconds per batch.
Parallel worker count
ClientWorkers needed to hit target throughput within time budget.
Throttle delay calc
ClientDelay between requests to stay under RPM limit.
Few-shot example counter
ClientCount example blocks separated by --- in a few-shot prompt.
Template placeholder count
ClientCount {{var}} or {var} placeholders in a prompt template.
XML wrapper overhead
ClientRough tokens added by wrapping content in XML tags.
JSON wrapper overhead
ClientToken cost of wrapping text in a JSON object envelope.
System user assistant tokens
ClientRough tokens per role block in a 3-part prompt paste.
Instruction length report
ClientRough tokens and word count for system/instruction block.
Example block tokens
ClientRough tokens per --- separated few-shot block.
Delimiter overhead
ClientToken cost of custom delimiters repeated N times.
Markdown section tokens
ClientRough tokens per ## section in a Markdown prompt.
YAML frontmatter overhead
ClientRough tokens in --- YAML frontmatter vs body.
Tool schema token estimate
ClientRough tokens for pasted JSON tool/function schema.
Chat template overhead
ClientExtra tokens from role tags like <|user|> wrappers.
Prefix suffix token sum
ClientCombined rough tokens for prefix + body + suffix paste.
Role label overhead
ClientToken cost of User:/Assistant: labels on each line block.
Multishot example ratio
ClientShare of tokens in few-shot examples vs instructions.
Template fill preview
ClientReplace {{key}} placeholders with values from key=value lines.
MCP manifest token estimate
ClientRough token count for pasted MCP or agent-tools JSON manifest.
MCP tool schema overhead
ClientChar and rough token overhead for a single tool JSON schema block.
MCP function definition count
ClientCount function or tool entries in a pasted tools array JSON.
OpenAPI tools array bytes
ClientUTF-8 byte size of an OpenAPI-style tools or paths JSON snippet.
Agent system prompt + tools budget
ClientCombined rough token budget for system prompt and tools JSON separated by ---.
Agent tool description length
ClientAverage and max description length across tools in JSON.
Agent JSON schema depth
ClientMax nesting depth in a pasted JSON Schema parameters block.
Agent required params count
ClientCount required fields across tool parameter schemas in JSON.
Agent enum value count
ClientCount enum values in nested JSON Schema tool definitions.
MCP server name overhead
ClientChar overhead when repeating server name prefix across tool list.
Agent manifest line count
ClientLine count and non-empty line count for manifest JSON text.
Agent tool name length report
ClientMin, max, and average tool name length from JSON array.
Agent parameters property count
ClientTotal property keys across tool parameter objects in JSON.
Agent integration URL bytes
ClientUTF-8 byte length for integration or manifest URLs (one per line).
Agent prefill key overhead
ClientChar count for q/qb-style prefill query keys on a sample URL.
Agent LLM prompt file tokens
ClientRough tokens for pasted llm-prompt.txt or system instruction file.
Agent MCP resource URI count
ClientCount resource URI strings in MCP-style JSON manifest.
Memory slot budget chars
ClientChars remaining in a memory slot given max chars and current text length.
Memory summary compression ratio
ClientRatio of summary length to original conversation chars (blocks separated by ---).
Turns to summarize threshold
ClientEstimate turns until summarize given current turn and interval N.
Sliding memory window chars
ClientChars kept when sliding window retains last N turns of pasted transcript.
Memory token cap planner
ClientRough tokens for memory text vs cap number.
Conversation turn count
ClientCount user/assistant/system turns in pasted chat export.
Memory fact line count
ClientCount bullet or numbered fact lines in a memory block.
Memory JSON key count
ClientTop-level and nested key count in memory JSON blob.
Memory truncation savings
ClientChars saved when truncating pasted memory to max length.
Context overflow chars
ClientChars over budget for memory + prompt vs max (three --- blocks).
Memory redundancy ratio
ClientDuplicate line ratio in memory block.
Oldest turn char share
ClientPercent of chars in oldest turn vs full transcript.
Memory bullet count
ClientCount markdown-style bullets in memory text.
Memory timestamp line count
ClientLines with ISO or time patterns in memory log.
Memory entity name count
ClientHeuristic count of Capitalized multi-word entity phrases.
Memory merge overlap chars
ClientShared boundary chars when merging two memory blocks.
Memory refresh interval turns
ClientRefreshes remaining given total turns, interval, and done count.
Stopword ratio
ClientRatio of common English stopwords in pasted corpus text.
Keyword density
ClientTerm frequency percent for a keyword in corpus (text + key field).
Query term count
ClientWhitespace token count and unique terms in a search query.
BM25 TF-IDF lite
ClientLite TF-IDF score for query terms in corpus (corpus --- query).
Duplicate chunk hash
ClientCount duplicate chunks by normalized line hash (one chunk per line).
Corpus unique word ratio
ClientType-token ratio (unique words / total words) in corpus.
Query corpus overlap
ClientShare of query terms found in corpus (query --- corpus).
Chunk heading count
ClientMarkdown heading lines that could split retrieval chunks.
Retrieval snippet char budget
ClientHow many snippets fit in char budget given avg snippet length.
Inverted index term count
ClientUnique whitespace terms across corpus lines.
Avg chunk length chars
ClientAverage chars per chunk line in pasted corpus.
Query bigram count
ClientCount of adjacent word pairs in query string.
Corpus line count
ClientNon-empty line count for line-oriented corpora.
Keyword stem heuristic
ClientSimple prefix overlap between query and corpus terms.
Rare term count
ClientTerms appearing exactly once in corpus (hapax count).
Retrieval top-k coverage
ClientPercent of corpus lines matched when taking top k by query term hits.
Chunk boundary marker count
ClientCount explicit chunk separators like --- or ### in corpus.
Script mix Latin CJK
ClientRatio of CJK vs Latin letters in bilingual text.
Script mix Cyrillic ratio
ClientPercent of Cyrillic letters vs all letters.
RTL char count
ClientCount characters in Arabic / Hebrew RTL scripts.
Bilingual line ratio
ClientLines containing both Latin and CJK characters.
Diacritics density
ClientRatio of letters with combining diacritic marks.
CJK char percent
ClientPercent of code points in CJK Unified Ideographs range.
Emoji in i18n text
ClientCount emoji pictographs in multilingual paste.
Mixed script line count
ClientLines using more than one Unicode script category.
Unicode block diversity
ClientCount of distinct script categories present in text.
Translation placeholder count
ClientCount double-brace mustache or indexed brace placeholders.
Locale tag line count
ClientLines containing BCP-47 locale tags like en-US.
Bidirectional marker count
ClientCount Unicode bidi control characters.
Fullwidth halfwidth ratio
ClientRatio of fullwidth (FF) vs halfwidth Latin digits/letters.
Accent char ratio
ClientPercent of letters that are accented Latin.
Han character count
ClientCount Han ideographs in text.
Arabic char count
ClientCount Arabic script letters in text.
Language tag JSON keys
ClientCount top-level locale keys in i18n JSON (en, fr, zh-CN).
Email pattern count
ClientHeuristic count of email-like patterns (report only—not validation).
Phone pattern count
ClientHeuristic phone number pattern count in pasted text.
SSN pattern count
ClientUS SSN-like ###-##-#### pattern count (heuristic).
License header line detect
ClientDetect common open-source license header lines at top of file paste.
Copyright symbol count
ClientCount © and (c) copyright markers in text.
API key-like pattern count
ClientHeuristic count of API-key-shaped tokens (sk-, Bearer, etc.).
Credit card pattern hint
ClientCount digit groups resembling PAN sequences (heuristic only).
IP address pattern count
ClientCount IPv4-like dotted quads in text.
AWS key pattern hint
ClientHeuristic AKIA access key id pattern count.
Private key header detect
ClientDetect PEM private key begin headers in paste.
GDPR keyword count
ClientCount GDPR-related compliance keywords in policy text.
PCI keyword count
ClientCount PCI-DSS related keywords in compliance text.
Secret env var count
ClientLines with SECRET/PASSWORD/TOKEN in env-style KEY=VALUE paste.
JWT token pattern count
ClientCount JWT-shaped three-part base64url segments.
URL with credentials count
ClientCount URLs containing user:pass@ pattern.
License SPDX ID detect
ClientDetect SPDX license identifiers in text or package metadata.
SSE data line count
ClientCount data: lines in pasted Server-Sent Events log.
Stream chunk char budget
ClientAvg chars per chunk given total chars and chunk count.
Tokens per second sample
ClientRough tokens/sec from token count and duration ms.
NDJSON line count
ClientValid JSON object lines in newline-delimited JSON stream.
WebSocket text frame bytes
ClientUTF-8 byte size of pasted WebSocket text frame payloads (one per line).
SSE event type count
ClientCount event: lines and distinct event names in SSE log.
Stream id line count
ClientCount id: fields in SSE stream for reconnection tracking.
Chunk latency ms estimate
ClientAvg ms between chunks from total duration and chunk count.
Stream retry field count
ClientCount retry: milliseconds fields in SSE headers.
Partial JSON line count
ClientLines that look like JSON but fail parse (streaming fragments).
Stream comment line count
ClientSSE comment lines starting with colon.
Delta token batch size
ClientAvg rough tokens per delta chunk in pasted stream JSON lines.
Stream throughput chars sec
ClientCharacters per second from char count and stream duration ms.
SSE multiline data blocks
ClientCount data blocks spanning multiple lines (SSE spec).
Stream heartbeat interval
ClientAvg lines between comment/keep-alive markers.
WebSocket message count
ClientNon-empty line count as WS text message proxy.
Prompt section header count
ClientCount markdown ## / ### section headers in a system or user prompt.
Prompt XML block count
ClientCount paired XML-style tags in pasted prompt text.
Prompt JSON fence count
ClientCount ```json fenced blocks inside a prompt draft.
Few-shot block count
ClientCount --- separated example blocks in a few-shot prompt.
Must constraint keyword count
ClientCount must / required / always constraint keywords in instructions.
Never constraint keyword count
ClientCount never / do not / forbidden constraint phrases.
Output format hint count
ClientCount hints asking for JSON, markdown, bullets, or tables.
Role prefix line count
ClientCount user:/assistant:/system: prefixed lines in chat-style prompts.
Delimiter line count
ClientCount --- or === horizontal rule delimiter lines.
Imperative verb count
ClientHeuristic count of common imperative verbs in instructions.
Mustache variable count
ClientCount {{variable}} placeholders in a prompt template.
XML nesting depth
ClientEstimate maximum XML tag nesting depth in prompt text.
Markdown heading count
ClientCount # through ###### markdown headings in prompt text.
Code fence language count
ClientList languages used in ```lang fenced blocks.
Numbered step count
ClientCount numbered list steps (1. 2. etc.) in instructions.
Quoted rule line count
ClientCount lines wrapped in straight or curly quotes as rules.
Positive rule keyword count
ClientCount should / shall / recommend positive guidance keywords.
Few-shot I/O char ratio
ClientCompare input vs output char length across --- separated examples.
System block token share
ClientPercent of rough tokens in system vs rest when split by ---.
Inline JSON snippet count
ClientCount braced JSON-like snippets outside code fences.
JSON brace balance check
ClientCheck { } [ ] balance in pasted JSON-like text.
Required keys presence check
ClientCheck comma-separated required keys exist in pasted JSON (key field).
JSON array length stats
ClientMin/max/avg length of top-level array in JSON.
JSON schema property count
ClientCount properties under schema.properties in JSON Schema paste.
JSON max nesting depth
ClientMaximum object/array nesting depth in parsed JSON.
JSON null value count
ClientCount null values recursively in JSON paste.
JSON string value avg length
ClientAverage character length of string leaf values in JSON.
JSON array type mix
ClientCount string/number/boolean/object types in a JSON array.
JSON top-level key count
ClientCount keys at the root object level.
JSON trailing comma hint
ClientDetect trailing commas before } or ] (invalid strict JSON).
JSON duplicate key scan
ClientFind repeated keys in shallow JSON object text (regex heuristic).
JSON boolean field ratio
ClientRatio of boolean leaf values among all leaves.
JSON numeric min max
ClientMin and max numeric values found recursively in JSON.
JSON empty array count
ClientCount empty [] arrays nested in JSON.
JSON empty object count
ClientCount empty {} objects nested in JSON.
JSON unicode escape count
ClientCount \\uXXXX escape sequences in JSON text.
JSON whitespace ratio
ClientPercent of chars that are whitespace in JSON paste.
JSON snake_case key ratio
ClientPercent of keys matching snake_case pattern.
JSON camelCase key ratio
ClientPercent of keys matching camelCase pattern.
JSON envelope keys check
ClientCheck for common envelope keys data/result/error in object.
Email pattern report
ClientHeuristic count of email-like patterns (report-only, not validation).
Phone pattern report
ClientHeuristic count of phone-number-like digit groups.
SSN pattern hint
ClientHint when ###-##-#### style SSN patterns appear.
Payment card pattern hint
ClientHint when 13–19 digit card-like groups appear (Luhn not checked).
API key pattern scan
ClientCount sk- / pk- / api_key= style secret patterns.
Bearer token hint
ClientDetect Bearer authorization header patterns in pasted text.
PEM private key block hint
ClientDetect BEGIN PRIVATE KEY / RSA PRIVATE KEY blocks.
GitHub token hint
ClientDetect ghp_ / github_pat_ style token prefixes.
SQL injection phrase hint
ClientHeuristic hits for classic SQLi phrases in user content.
Script tag hint
ClientCount <script> open tags in pasted HTML or markdown.
Ignore instructions hint
ClientDetect ignore previous / disregard system style override phrases.
Fake system role hint
ClientDetect lines pretending to be system: or [SYSTEM] in user paste.
IPv4 pattern count
ClientCount dotted IPv4-like quads in text.
URL credential hint
ClientDetect user:pass@ in URLs (credential-in-URL pattern).
JWT segment hint
ClientCount eyJ… three-segment JWT-like tokens.
Long hex secret hint
ClientFlag hex strings ≥32 chars (possible API secrets).
Redaction marker count
ClientCount [REDACTED] / *** / ███ style redaction markers.
Bracket PII placeholder hint
ClientCount [EMAIL] [PHONE] [NAME] style placeholders.
High entropy token hint
ClientFlag base64-like tokens ≥24 chars (possible secrets).
Paste risk score
ClientCombined heuristic risk score from email, key, and injection hints.
RAG chunk pack fit
ClientHow many chunks fit in token budget given avg chunk tokens.
Citation line ref count
ClientCount [1] (p.12) or [source:file:line] style citation markers.
RAG context headroom chars
ClientChars left after subtracting prompt and retrieved context from cap.
RAG chunk overlap chars
ClientOverlap chars when chunk size and step are given.
RAG source line count
ClientLines in pasted source document for chunk planning.
RAG chunks from token budget
ClientEstimated chunk count from corpus chars and per-chunk token budget.
Citation bracket count
ClientUnique [n] citation indices used in answer text.
Context utilization percent
ClientPercent of max context used by system + RAG + user paste.
Chunk overlap percent
ClientOverlap percentage from chunk size and stride.
Chunks from corpus length
ClientChunk count from char length and fixed chunk size.
Average chunk chars
ClientAverage chars per --- separated chunk in paste.
Max chunk chars
ClientLongest --- separated chunk in pasted pack.
Min chunk chars
ClientShortest --- separated chunk in pasted pack.
Trailing chunk size
ClientSize of final partial chunk when splitting by fixed char size.
Corpus rough token total
ClientRough token estimate for full RAG source paste.
Headroom after RAG pack
ClientRough tokens left after packing chunks into window.
Citation density per paragraph
ClientAverage [n] citations per paragraph in answer.
Paragraph chunk count
ClientCount paragraphs as natural chunk boundaries.
Sentence chunk count
ClientCount sentences as fine-grained chunk units.
Window slide step report
ClientSteps needed to cover corpus with sliding window.
Word overlap percent
ClientPercent of reference words found in hypothesis (whitespace tokens).
Output length ratio
ClientHypothesis/reference char length ratio (--- separated).
JSON format compliance
ClientWhether hypothesis block parses as JSON after --- separator.
Markdown format hints
ClientCheck hypothesis for headings, lists, or code fences.
Readability Flesch lite
ClientRough Flesch reading ease on hypothesis block (English heuristic).
Line count compare
ClientCompare line counts between reference and hypothesis.
Char count compare
ClientChar totals for reference vs hypothesis blocks.
Sentence overlap count
ClientExact sentence matches between reference and hypothesis.
Unique word Jaccard
ClientJaccard similarity on word sets (reference vs hypothesis).
Prefix match lines
ClientLines where hypothesis starts with same prefix as reference line.
Suffix match lines
ClientLines sharing same 8-char suffix between ref and hyp.
Bullet count compare
ClientCompare markdown bullet line counts ref vs hyp.
Code fence compare
ClientCompare ``` fence counts reference vs hypothesis.
Number presence compare
ClientCount numeric tokens in ref vs hyp.
URL presence compare
ClientCount https URLs in reference vs hypothesis.
Case-fold match rate
ClientPercent of ref words found in hyp ignoring case.
Whitespace normalized match
ClientWhether hyp equals ref after collapsing whitespace.
Paragraph count compare
ClientParagraph counts in reference vs hypothesis.
Rough token ratio
ClientRough token ratio hypothesis/reference using shared heuristics.
Format compliance score
ClientCombined score: JSON valid + bullet count + heading hints.
Character budget from token cap
ClientTurn a token ceiling into a max character plan—same heuristic as token estimate; optional URL ?tokens= & &cpt=.
UTF-8 byte size check
ClientCount UTF-8 bytes vs JS .length, optional byte budget bar—many HTTP and API limits are octets, not UTF-16 units.
AI & ML terms glossary
ClientSearch and filter 50+ English terms: RAG, embeddings, context window, fine-tuning, guardrails, agents—static text, no model call.
RAG chunk calculator
ClientSliding-window chunk count from length, chunk size, and overlap—numbers only, no upload.
LLM context split & budget
ClientDelimiter-split sections with per-block char counts and rough token share—plan system vs tools vs retrieval locally.
Long text chunker for chat paste
ClientSplit a long paste into numbered under-the-limit pieces—paragraph, line, or fixed-width slices—for multi-message chats.
Paste redact for AI
ClientStrip emails, phones, JWTs, Bearer lines, URL creds, and common vendor keys—review output, browser-only.
Paste secret scan
ClientReport-only finder with line numbers and masked previews—same heuristics as redact, no upload.
Prompt structure checklist
ClientPattern-based checklist for role, task, output format, constraints, and examples—no model call.
Instruction & rule draft check
ClientYAML frontmatter, ## headings, and length hints for Markdown instruction or rule files—structure only.
LLM output compare
ClientLine diff for two pasted drafts—unified view and copy, same engine as plain text diff.
Server-assisted
Short text or image helpers that may call a remote model. See each page for execution details before pasting private data.
Natural language → regex
AIDescribe what you want to match in English; get a JavaScript-style pattern, flags, and a short note.
JSON & error explainer
AIPaste an error message or invalid JSON; get likely causes and fix steps—then check with the formatter.
Commit message from diff
AIPaste a diff or change summary; get a suggested Conventional Commits title and optional body.
Diff review helper
AIPaste a diff or summary; get risks, style notes, and questions for review—not a security audit.
Explain shell: bash & sh
AIShellexplain-style: paste a bash/sh line or short pipeline; get flags, order, and risk notes in plain English—text only, not executed.
curl & HTTP request explainer
AIPaste a curl command or raw HTTP request; get parts and risks explained—text only, not sent.
Log snippet summary
AIPaste a few lines from app or server logs; get a concise timeline, what stands out, and what to verify next.
Tone rewriter
AIChoose formal, casual, shorten, or bullets; rewrite drafts for email, docs, or tickets—review before sending.
Title & meta description
AIFrom a short topic or page body, draft a page title and meta description in English—review before publishing.
Bullet expander
AITurn bullet points or a rough outline into short prose paragraphs for docs, tickets, or email.
Technical translator
AITranslate technical text between English and Simplified Chinese—identifiers and code preserved; human review recommended.
SQL query explainer
AIPaste a SELECT or other statement; get clauses, joins, and caveats in plain English—text only, not executed.
Regex pattern explainer
AIPaste a pattern; get a structured breakdown of pieces and flags—pair with natural language → regex or the tester.
Image → alt text
AIUpload JPEG, PNG, WebP, or GIF; get suggested alt text for HTML and accessibility—optional English instructions.
Screenshot → steps
AIUpload a UI screenshot; get numbered steps to reproduce the flow—optional instructions for goal or audience.
Stack trace explainer
AIPaste an exception or backtrace; get a structured walk, likely causes, and what to verify next.
Environment lines explainer
AIPaste .env-style KEY=value lines; get typical meanings and caveats—redact secrets first.
CI/CD YAML explainer
AIPaste GitHub Actions or GitLab CI YAML; get triggers, jobs, and risks explained—pipelines are not executed.
pre-commit config explainer
AIPaste .pre-commit-config.yaml; get repos, hook IDs, and file filters explained—hooks are not run here.
Kubernetes YAML explainer
AIPaste Kubernetes or Compose YAML; get resources, networking, and volumes explained—no cluster connection.
Helm chart explainer
AIPaste Chart.yaml, values, or templates; get chart layout and defaults explained—helm is not run here.
Dockerfile explainer
AIPaste a Dockerfile or Containerfile; get multi-stage builds and directives explained—nothing is built on the server.
Nginx configuration explainer
AIPaste nginx.conf or site snippets; get locations, upstreams, and TLS explained—configs are not applied here.
Terraform / HCL explainer
AIPaste .tf HCL; get providers, resources, modules, and variables explained—no terraform plan or apply.
systemd unit explainer
AIPaste a .service or timer unit; get After=, ExecStart=, and WantedBy= explained—no systemctl or reload.
Prometheus rules explainer
AIPaste alert or recording rules YAML; get expr, for, and labels explained—nothing queries your Prometheus.
Ansible playbook explainer
AIPaste playbook or task YAML; get plays, modules, and handlers explained—ansible-playbook is not run.
Grafana dashboard JSON explainer
AIPaste dashboard or panel JSON; get charts, PromQL targets, and variables explained—no Grafana API call.
Docker Compose YAML explainer
AIPaste compose.yaml; get services, networks, volumes, and depends_on explained—compose is not run here.
Makefile explainer
AIPaste a Makefile; get targets, variables, and recipes explained—make is not run here.
OpenAPI explainer
AIPaste a Swagger/OpenAPI fragment; get operations, parameters, and responses summarized—no requests sent.
Test ideas from code
AIPaste a signature or short code; get test scenarios and edge cases to consider—does not run tests.
README & CHANGELOG drafts
AITurn bullets or version notes into English README or CHANGELOG Markdown—edit before you ship.
Nearby workflows on Toolcore
- Token estimate — before you size a context window with rough character heuristics.
- Redact paste — when support tickets still contain API keys or emails.
- JSON formatter — after an AI helper returns JSON you need to validate locally.
- Regex generator — to test patterns suggested by natural-language helpers.
Common use cases
- Start with browser-only planners and redaction tools when you want quick checks before pasting text into another system.
- Use task-focused helpers for regex ideas, JSON errors, stack traces, env lines, commit messages, diff review, shell or SQL explanations, log summaries, tone rewrites, and image alt text.
- Pair suggestions with the regular client-side tools (JSON formatter, regex tester, SQL formatter) when you need deterministic checks.
- Try a helper when you are stuck wording a fix or pattern, then edit the output to match your repo’s rules.
Common mistakes to avoid
Pasting secrets, tokens, or private keys into any field
Assume server-assisted routes may log or process text on the provider side. Redact first, then paste.
Treating generated text as authoritative without review
Outputs are starting points. You still own security, licensing, and correctness before shipping.
FAQ
Do these tools run entirely in my browser?
Some entries run in your browser, and some are server-assisted. Each tool page states how execution works. Never paste secrets.
Where should I go for fully offline tools?
Use the rest of the catalog—JSON, encoding, image, and most calculators run client-side without sending your payload for generation.
Popular searches in this area
Phrases people search for that match this tool. See the full long-tail keyword index.
- natural language to regex
- describe pattern get regex
More tools
Explore other utilities on Toolcore—useful next steps outside this hub.
Regex generator & tester
ClientPresets (US/NANP & E.164 phones, email, URL), JS snippet, local test.
AI & ML terms glossary
ClientSearchable English reference for LLM, RAG, tokenizer, embedding, and safety vocabulary—static, in your browser, no generative API.
UTF-8 byte size for API & chat pastes
ClientUTF-8 byte length vs JavaScript string length, optional byte ceiling bar—plan HTTP bodies and chat payloads locally; not tokenizer-exact token hint included.
LLM character budget from token cap
ClientPlan max paste characters from a target token budget—same CJK-aware heuristic as token estimate, browser-only, not tokenizer-exact.