Tools for this language are coming soon. You can switch languages from the menu above.
Start with popular tools
Jump straight into common tasks like PDF compression, worksheet generation, and quick visualisations.
Find a tool
Search the whole site or browse the A–Z list below.
Topics
Curated hubs that group related tools and calculators in one place.
Dice & TRPG tools
Jump straight to browser-only dice tools for tabletop RPGs and classroom activities.
Browse tools by type
Use these groups to jump to tools that match your workflow.
PDF & documents
Compress, merge, split, convert, and annotate PDFs in your browser.
- Compare PDFs by text – browser-only diff tool for document revisions | CalcBE
Upload two PDFs, extract their text locally, and highlight differences by line or paragraph. No uploads—diff stays in your browser.
- Crop & resize PDF pages – adjust size, margins and orientation in your browser | CalcBE
Crop and resize PDF pages in your browser. Draw a crop area, pick a target size (A4, Letter, or custom), add margins, and export—no uploads.
- Images to PDF – combine photos in browser | CalcBE
Convert multiple images to a single PDF with page size, orientation, margins, and fit options. Runs fully in your browser with no uploads.
- Merge PDFs – reorder and combine multiple files locally in your browser | CalcBE
Merge multiple PDFs in your browser. Reorder files, choose page ranges if needed, and download instantly with no uploads.
- Page numbers & watermarks – stamp PDFs in browser | CalcBE
Add page numbers or text watermarks to a PDF entirely in your browser. Choose positions, formats, ranges, and opacity—no uploads.
- PDF compressor – shrink large PDF files in your browser without uploads | CalcBE
Reduce PDF size entirely in your browser. Choose quality presets or custom DPI/quality, convert to grayscale, and download instantly without uploading files.
- PDF form filler & flattener – complete forms and lock in answers in your browser | CalcBE
Fill PDF form fields, preview highlights, keep fields editable or flatten them, and download instantly. All changes stay in your browser.
- PDF highlighter & annotator – markup in browser | CalcBE
Highlight, draw, and place text notes on PDFs in your browser. Navigate pages, undo steps, and export a flattened annotated PDF—no uploads.
- PDF metadata editor – edit title, author & keywords | CalcBE
Read and update PDF metadata such as title, author, subject, keywords, and dates entirely in your browser. No uploads required.
- PDF page organizer – reorder, rotate & delete pages | CalcBE
Reorder, rotate, duplicate, or delete PDF pages in your browser. Drag thumbnails, then export a new PDF without uploading files.
- PDF sign & stamp tool – add signatures and approval stamps in your browser | CalcBE
Create a signature, place it on pages, add dates or approval stamps, and export a signed PDF. All processing stays in your browser.
- PDF to images converter – export PDF pages as PNG or JPEG files in your browser | CalcBE
Convert PDF pages to PNG or JPEG entirely in your browser. Choose resolution, format, and page ranges, then download each page or a ZIP—no uploads required.
- PDF to text converter – extract text in browser | CalcBE
Extract text from PDFs entirely in your browser. Combine pages or keep per-page output, choose layout or paragraph mode, and download as TXT with no uploads.
- PDF Tools (browser-only) | Compress, merge, convert, annotate | CalcBE
A fast, private PDF toolkit that runs entirely in your browser: compress, merge, split, convert images, extract text, add watermarks, and more without uploading files.
- Split PDF files – extract page ranges or every N pages locally in your browser | CalcBE
Split a PDF into multiple files directly in your browser. Use page ranges, one-per-page, or every N pages—download results as a ZIP with no uploads.
Visual & graphing tools
Generate graph paper, number lines, and quick charts from data.
- Graph paper PDF generator | Cartesian, polar, log-log
Generate print-ready SVG graph paper in millimeters: Cartesian, polar, log-log, semilog, and isometric grids with How it's generated steps and CSV export.
- Number line & interval visualizer (inequality shading)
Shade inequalities and interval unions on an interactive SVG number line. Visualize algebra steps, export SVG/PNG, and copy share-ready URLs for lessons.
- Quick charts from pasted data — scatter / box plot + regression (with steps, PNG/PDF)
Paste spreadsheet data to generate scatter and box plots instantly. Includes OLS, Theil–Sen, and polynomial regression with step-by-step math plus PNG/PDF export.
Classroom & randomisers
Create worksheets, export step-by-step PDFs, and pick winners fairly.
- Random Number Generator | Integers, decimals, seeds
Generate random integers or decimals in your browser with optional seeds, unique values, and copyable results. Everything runs locally without sending data to the server.
- Random Picker | Draw winners without repeats
Pick one or more random items from a list in your browser. Great for lotteries, giveaways, and classroom activities. Everything runs locally without sending data to the server.
- Step-by-step solution PDF exporter — multi-language, A4/Letter, shareable JSON
Build printable How it's calculated guides with numbering styles, attachments, and A4/Letter layouts. Export JSON, copy doc= base64url links, and print classroom-ready PDFs.
- Verifiable random draw (commit-reveal) – auditable picker | CalcBE
Run a verifiable random draw using a commit-reveal scheme. Publish a commitment hash first, reveal the seed later, and let anyone reproduce and verify the results—runs locally in your browser.
- Worksheet & Quiz Auto-Generator (steps & PDF)
Worksheet & quiz auto-generator with steps (PDF) - linear, quadratic, factoring, fractions, ratios. Deterministic seed for reproducible class handouts.
Text & formatting
Format JSON and adjust text case or fullwidth/halfwidth styles.
- JSON Formatter & Validator | Pretty-print and check errors
Pretty-print, minify, and validate JSON in your browser. Highlight errors and copy formatted results without sending data to a server.
- Text Case Converter | Upper, lower, title, snake/camel/kebab
Convert text between upper, lower, title, sentence, snake_case, camelCase, and kebab-case instantly in your browser.
- Zenkaku / Hankaku Converter | Kana, fullwidth, halfwidth
Convert Japanese text between fullwidth and halfwidth characters, and between Hiragana and Katakana, entirely in your browser.
Images & media
Resize and convert images or export PDF pages as images.
- Image Resizer & Format Converter | PNG, JPEG, WEBP
Resize and convert images entirely in your browser. Change width, height, format, and quality, then download the result without uploading files to a server.
Sharing & embeds
Build shareable URLs and embed CalcBE tools in other sites.
- CalcBE embed widget & share link builder (base64url cfg)
Generate prefilled CalcBE share URLs and responsive iframe embeds with base64url cfg, optional hash mode, UTM tags, and auto-height snippets for LMS and blogs.
Other tools
Everything else that runs entirely in your browser.
- Bingo card generator (printable) – 75/90 & custom | CalcBE
No install, free. Generate printable bingo cards in your browser (75/90 ball, range, or custom word bingo), shuffle a call list, then print or download.
- Card deck shuffler – shuffle & draw cards | CalcBE
Shuffle a deck of playing cards and draw or deal cards in your browser. Choose decks and jokers, then copy or download results. Share settings only (no history in URLs by default).
- Dice Roller for d4-d100 rolls with PNG sharing | CalcBE
Roll d4-d100 with quick buttons or notation like 2d6+3, see totals and breakdowns, keep history, and share text or PNG cards directly from your browser.
- Dice stats – success odds & distribution calculator | CalcBE
Compute success probabilities, exact or simulated distributions, mean/SD, and top modes for NdS +/- K dice notation. Auto switches Exact/Sim, shows histograms, and shares as text, PNG, or URL entirely in the browser.
- Dice tools | Roller, TRPG checks, dice stats | CalcBE
Browser-only dice tools: a dice roller, TRPG dice checks, and Dice stats for success odds and distributions.
- Distribution sampler – random samples & histograms (normal, Poisson) | CalcBE
Generate random samples from common distributions (normal, log-normal, gamma, poisson, and more). Visualize histograms, check summary stats, and download CSV/JSON — runs locally in your browser.
- Free QR code generator & scanner – create, verify, download | CalcBE
Generate QR codes for URLs, text, Wi-Fi, contacts, phone, email, and SMS. Preview and validate instantly, then download PNG/SVG/PDF or share a settings link — all in your browser.
- IPv4 subnet & CIDR calculator – network address, host range and usable IPs | CalcBE
Convert any IPv4 address and prefix length into its network address, broadcast address, usable host range, and total capacity.
- List Shuffler (Random Order Generator) – fair shuffle | CalcBE
Shuffle a list fairly with Fisher–Yates. Copy results, share a URL, and optionally reproduce the same order with a seed—runs locally in your browser.
- Passphrase generator (Diceware-style) – random words | CalcBE
Generate a strong passphrase from random words (Diceware-style) locally in your browser. Choose word count, separators, and case, then copy or download. Share settings-only URLs (no passphrases).
- Password generator – strong secure random passwords | CalcBE
Generate strong random passwords in your browser with crypto.getRandomValues. Exclude ambiguous characters, meet rules, copy or download. Share settings only (no passwords in URLs).
- Permutation test – exact p-value for A/B and paired | CalcBE
Run a permutation (randomization) test for two independent groups or paired samples. Visualize the null distribution and download a JSON/CSV report — all in your browser.
- Random CSV generator – test data & schema JSON | CalcBE
Generate random CSV test data in your browser. Define columns, preview rows, then download CSV and schema JSON — no uploads and share settings-only URLs.
- Random Date & Time Generator – random datetime/timestamp | CalcBE
Generate random dates, times, and datetimes in your browser. Choose a range, weekdays, exclusions, time windows, and steps. Copy/download results and share settings-only URLs.
- Randomness beacon verifier – paste a beacon to verify draws | CalcBE
Paste a public beacon value to verify a deterministic draw or shuffle. Create a commit hash, reproduce results, and download JSON/CSV/PNG — runs locally.
- Randomness tests – chi-square, runs, ACF, JB | CalcBE
Run chi-square, runs, autocorrelation, and Jarque–Bera on bit or number sequences. Visualize results and download a report—runs locally in your browser.
- Seating Chart Generator (Random) — Classroom & Tables | CalcBE
Generate a random seating chart for classrooms or tables. Add optional constraints like fixed seats and avoid-adjacency pairs, then print or download as CSV/JSON/HTML.
- Secret Santa generator (exclusions) – draw names fairly | CalcBE
Generate Secret Santa assignments in your browser. Add exclusions (NG pairs) and groups, then reveal recipients one by one to reduce accidental leaks. Copy, download, and share settings-only URLs.
- Shuffle bias comparison – naive vs Fisher–Yates | CalcBE
"Compare
- Stochastic process visualizer – random walk & Markov chain | CalcBE
Visualize random walks (1D/2D) and Markov chains from a transition matrix. See trajectories, MSD, and stationary distribution, then download results.
- Team generator – random teams & groups | CalcBE
Split a list of names into random teams or groups in your browser. Choose number of teams or team size, add simple constraints, then copy or download results. Share settings only (no names in URLs by default).
- Token generator – secure random strings (base64url, hex) | CalcBE
Generate secure random tokens and random strings locally in your browser. Choose base64url, hex, or a custom charset. Copy, download, and share settings (no tokens in URLs).
- Tools Directory (Browser-only) | CalcBE.com
Browse CalcBE.com tools that run entirely in your browser: PDF helpers, graph paper, worksheet generators, random pickers, and text/formatting utilities.
- TRPG dice check – d20 advantage/disadvantage and dice pool successes | CalcBE
Run quick d20 checks with advantage or disadvantage, compare against a DC, and roll dice pools to count successes directly in your browser. Keep rolls local, save history, and share logs as text, PNG cards, or prefill…
- UUID Generator (v4/v7) – bulk, format, validate, and parse | CalcBE
Generate UUID v4 or UUID v7 in bulk, format them (canonical/URN/braces), copy or download, and validate UUIDs with v7 timestamp decoding—runs locally in your browser.
- Weighted Random Picker – random choice with weights | CalcBE
Pick random items with weights (probability ratios). Use an optional seed for reproducible draws and share your setup via URL—runs locally in your browser.
All tools A–Z
Scan every CalcBE tool available in this language.
B
- Bingo card generator (printable) – 75/90 & custom | CalcBE
No install, free. Generate printable bingo cards in your browser (75/90 ball, range, or custom word bingo), shuffle a call list, then print or download.
C
- CalcBE embed widget & share link builder (base64url cfg)
Generate prefilled CalcBE share URLs and responsive iframe embeds with base64url cfg, optional hash mode, UTM tags, and auto-height snippets for LMS and blogs.
- Card deck shuffler – shuffle & draw cards | CalcBE
Shuffle a deck of playing cards and draw or deal cards in your browser. Choose decks and jokers, then copy or download results. Share settings only (no history in URLs by default).
- Compare PDFs by text – browser-only diff tool for document revisions | CalcBE
Upload two PDFs, extract their text locally, and highlight differences by line or paragraph. No uploads—diff stays in your browser.
- Crop & resize PDF pages – adjust size, margins and orientation in your browser | CalcBE
Crop and resize PDF pages in your browser. Draw a crop area, pick a target size (A4, Letter, or custom), add margins, and export—no uploads.
D
- Dice Roller for d4-d100 rolls with PNG sharing | CalcBE
Roll d4-d100 with quick buttons or notation like 2d6+3, see totals and breakdowns, keep history, and share text or PNG cards directly from your browser.
- Dice stats – success odds & distribution calculator | CalcBE
Compute success probabilities, exact or simulated distributions, mean/SD, and top modes for NdS +/- K dice notation. Auto switches Exact/Sim, shows histograms, and shares as text, PNG, or URL entirely in the browser.
- Dice tools | Roller, TRPG checks, dice stats | CalcBE
Browser-only dice tools: a dice roller, TRPG dice checks, and Dice stats for success odds and distributions.
- Distribution sampler – random samples & histograms (normal, Poisson) | CalcBE
Generate random samples from common distributions (normal, log-normal, gamma, poisson, and more). Visualize histograms, check summary stats, and download CSV/JSON — runs locally in your browser.
F
- Free QR code generator & scanner – create, verify, download | CalcBE
Generate QR codes for URLs, text, Wi-Fi, contacts, phone, email, and SMS. Preview and validate instantly, then download PNG/SVG/PDF or share a settings link — all in your browser.
G
- Graph paper PDF generator | Cartesian, polar, log-log
Generate print-ready SVG graph paper in millimeters: Cartesian, polar, log-log, semilog, and isometric grids with How it's generated steps and CSV export.
I
- Image Resizer & Format Converter | PNG, JPEG, WEBP
Resize and convert images entirely in your browser. Change width, height, format, and quality, then download the result without uploading files to a server.
- Images to PDF – combine photos in browser | CalcBE
Convert multiple images to a single PDF with page size, orientation, margins, and fit options. Runs fully in your browser with no uploads.
- IPv4 subnet & CIDR calculator – network address, host range and usable IPs | CalcBE
Convert any IPv4 address and prefix length into its network address, broadcast address, usable host range, and total capacity.
J
- JSON Formatter & Validator | Pretty-print and check errors
Pretty-print, minify, and validate JSON in your browser. Highlight errors and copy formatted results without sending data to a server.
L
- List Shuffler (Random Order Generator) – fair shuffle | CalcBE
Shuffle a list fairly with Fisher–Yates. Copy results, share a URL, and optionally reproduce the same order with a seed—runs locally in your browser.
M
- Merge PDFs – reorder and combine multiple files locally in your browser | CalcBE
Merge multiple PDFs in your browser. Reorder files, choose page ranges if needed, and download instantly with no uploads.
N
- Number line & interval visualizer (inequality shading)
Shade inequalities and interval unions on an interactive SVG number line. Visualize algebra steps, export SVG/PNG, and copy share-ready URLs for lessons.
P
- Page numbers & watermarks – stamp PDFs in browser | CalcBE
Add page numbers or text watermarks to a PDF entirely in your browser. Choose positions, formats, ranges, and opacity—no uploads.
- Passphrase generator (Diceware-style) – random words | CalcBE
Generate a strong passphrase from random words (Diceware-style) locally in your browser. Choose word count, separators, and case, then copy or download. Share settings-only URLs (no passphrases).
- Password generator – strong secure random passwords | CalcBE
Generate strong random passwords in your browser with crypto.getRandomValues. Exclude ambiguous characters, meet rules, copy or download. Share settings only (no passwords in URLs).
- PDF compressor – shrink large PDF files in your browser without uploads | CalcBE
Reduce PDF size entirely in your browser. Choose quality presets or custom DPI/quality, convert to grayscale, and download instantly without uploading files.
- PDF form filler & flattener – complete forms and lock in answers in your browser | CalcBE
Fill PDF form fields, preview highlights, keep fields editable or flatten them, and download instantly. All changes stay in your browser.
- PDF highlighter & annotator – markup in browser | CalcBE
Highlight, draw, and place text notes on PDFs in your browser. Navigate pages, undo steps, and export a flattened annotated PDF—no uploads.
- PDF metadata editor – edit title, author & keywords | CalcBE
Read and update PDF metadata such as title, author, subject, keywords, and dates entirely in your browser. No uploads required.
- PDF page organizer – reorder, rotate & delete pages | CalcBE
Reorder, rotate, duplicate, or delete PDF pages in your browser. Drag thumbnails, then export a new PDF without uploading files.
- PDF sign & stamp tool – add signatures and approval stamps in your browser | CalcBE
Create a signature, place it on pages, add dates or approval stamps, and export a signed PDF. All processing stays in your browser.
- PDF to images converter – export PDF pages as PNG or JPEG files in your browser | CalcBE
Convert PDF pages to PNG or JPEG entirely in your browser. Choose resolution, format, and page ranges, then download each page or a ZIP—no uploads required.
- PDF to text converter – extract text in browser | CalcBE
Extract text from PDFs entirely in your browser. Combine pages or keep per-page output, choose layout or paragraph mode, and download as TXT with no uploads.
- PDF Tools (browser-only) | Compress, merge, convert, annotate | CalcBE
A fast, private PDF toolkit that runs entirely in your browser: compress, merge, split, convert images, extract text, add watermarks, and more without uploading files.
- Permutation test – exact p-value for A/B and paired | CalcBE
Run a permutation (randomization) test for two independent groups or paired samples. Visualize the null distribution and download a JSON/CSV report — all in your browser.
Q
- Quick charts from pasted data — scatter / box plot + regression (with steps, PNG/PDF)
Paste spreadsheet data to generate scatter and box plots instantly. Includes OLS, Theil–Sen, and polynomial regression with step-by-step math plus PNG/PDF export.
R
- Random CSV generator – test data & schema JSON | CalcBE
Generate random CSV test data in your browser. Define columns, preview rows, then download CSV and schema JSON — no uploads and share settings-only URLs.
- Random Date & Time Generator – random datetime/timestamp | CalcBE
Generate random dates, times, and datetimes in your browser. Choose a range, weekdays, exclusions, time windows, and steps. Copy/download results and share settings-only URLs.
- Random Number Generator | Integers, decimals, seeds
Generate random integers or decimals in your browser with optional seeds, unique values, and copyable results. Everything runs locally without sending data to the server.
- Random Picker | Draw winners without repeats
Pick one or more random items from a list in your browser. Great for lotteries, giveaways, and classroom activities. Everything runs locally without sending data to the server.
- Randomness beacon verifier – paste a beacon to verify draws | CalcBE
Paste a public beacon value to verify a deterministic draw or shuffle. Create a commit hash, reproduce results, and download JSON/CSV/PNG — runs locally.
- Randomness tests – chi-square, runs, ACF, JB | CalcBE
Run chi-square, runs, autocorrelation, and Jarque–Bera on bit or number sequences. Visualize results and download a report—runs locally in your browser.
S
- Seating Chart Generator (Random) — Classroom & Tables | CalcBE
Generate a random seating chart for classrooms or tables. Add optional constraints like fixed seats and avoid-adjacency pairs, then print or download as CSV/JSON/HTML.
- Secret Santa generator (exclusions) – draw names fairly | CalcBE
Generate Secret Santa assignments in your browser. Add exclusions (NG pairs) and groups, then reveal recipients one by one to reduce accidental leaks. Copy, download, and share settings-only URLs.
- Shuffle bias comparison – naive vs Fisher–Yates | CalcBE
"Compare
- Split PDF files – extract page ranges or every N pages locally in your browser | CalcBE
Split a PDF into multiple files directly in your browser. Use page ranges, one-per-page, or every N pages—download results as a ZIP with no uploads.
- Step-by-step solution PDF exporter — multi-language, A4/Letter, shareable JSON
Build printable How it's calculated guides with numbering styles, attachments, and A4/Letter layouts. Export JSON, copy doc= base64url links, and print classroom-ready PDFs.
- Stochastic process visualizer – random walk & Markov chain | CalcBE
Visualize random walks (1D/2D) and Markov chains from a transition matrix. See trajectories, MSD, and stationary distribution, then download results.
T
- Team generator – random teams & groups | CalcBE
Split a list of names into random teams or groups in your browser. Choose number of teams or team size, add simple constraints, then copy or download results. Share settings only (no names in URLs by default).
- Text Case Converter | Upper, lower, title, snake/camel/kebab
Convert text between upper, lower, title, sentence, snake_case, camelCase, and kebab-case instantly in your browser.
- Token generator – secure random strings (base64url, hex) | CalcBE
Generate secure random tokens and random strings locally in your browser. Choose base64url, hex, or a custom charset. Copy, download, and share settings (no tokens in URLs).
- Tools Directory (Browser-only) | CalcBE.com
Browse CalcBE.com tools that run entirely in your browser: PDF helpers, graph paper, worksheet generators, random pickers, and text/formatting utilities.
- TRPG dice check – d20 advantage/disadvantage and dice pool successes | CalcBE
Run quick d20 checks with advantage or disadvantage, compare against a DC, and roll dice pools to count successes directly in your browser. Keep rolls local, save history, and share logs as text, PNG cards, or prefill…
U
- UUID Generator (v4/v7) – bulk, format, validate, and parse | CalcBE
Generate UUID v4 or UUID v7 in bulk, format them (canonical/URN/braces), copy or download, and validate UUIDs with v7 timestamp decoding—runs locally in your browser.
V
- Verifiable random draw (commit-reveal) – auditable picker | CalcBE
Run a verifiable random draw using a commit-reveal scheme. Publish a commitment hash first, reveal the seed later, and let anyone reproduce and verify the results—runs locally in your browser.
W
- Weighted Random Picker – random choice with weights | CalcBE
Pick random items with weights (probability ratios). Use an optional seed for reproducible draws and share your setup via URL—runs locally in your browser.
- Worksheet & Quiz Auto-Generator (steps & PDF)
Worksheet & quiz auto-generator with steps (PDF) - linear, quadratic, factoring, fractions, ratios. Deterministic seed for reproducible class handouts.
Z
- Zenkaku / Hankaku Converter | Kana, fullwidth, halfwidth
Convert Japanese text between fullwidth and halfwidth characters, and between Hiragana and Katakana, entirely in your browser.