⚙️ 24 Free Tools · No Signup · Browser-Based · No Data Uploaded

Free Developer Tools

JSON formatter, data converter, JWT decoder, cron generator, QR codes, password generator, timestamp converter, and more — all free, all browser-based. Your code and data never leave your device.

24

Free Tools

100%

Browser-Based

0

Data Uploaded

0

Signup Needed

🗄️ Data & Format Tools

🔄

YAML ⇄ JSON Converter

Convert YAML to JSON, or JSON to YAML

New

Convert YAML to JSON or JSON to YAML instantly. Correctly handles Docker Compose anchors, Kubernetes multi-document manifests, and GitHub Actions workflows. Free, no sign-up.

Docker ComposeKubernetesGitHub Actions
  • Convert a docker-compose.yml to JSON for tooling
  • Turn a Kubernetes manifest into a JSON array of resources
  • Convert JSON config into clean, readable YAML
🔁

cURL Command Converter

Turn curl into fetch, Axios, or Python requests

New

Paste a curl command — including Chrome "Copy as cURL" — and get equivalent JavaScript fetch, Axios, or Python requests code instantly. Handles headers, JSON, form data, file uploads, and auth. Free, no sign-up.

fetchAxiosPython requests
  • Turn an API doc's curl example into working code
  • Convert a browser request copied from DevTools
  • Switch a curl call to async/await
🗂️

Mock JSON Data Generator

Realistic fake test data for APIs & prototyping

New

Generate realistic fake JSON test data — names, emails, addresses, IDs, and more — with a custom schema builder and reproducible seeds. Export as JSON or NDJSON. Free, no sign-up.

25+ Field TypesSeeded & RepeatableJSON & NDJSON
  • Stub API responses before the backend exists
  • Seed a database or fixture for testing
  • Populate a UI with realistic-looking data for design review
🌐

Subnet Calculator

Network, broadcast & usable hosts from any CIDR

Calculate network address, broadcast address, usable host range, and subnet mask from any IP address and CIDR notation. Includes a subnet splitter and CIDR reference chart. Free, no sign-up.

CIDRVLSMFree
  • Find the usable host range for a /24, /27, etc.
  • Convert between CIDR prefix and subnet mask
  • Split a network into smaller equal subnets
📐

CSS Clamp() Calculator

Fluid typography & spacing without media queries

Set a min and max size across two viewport widths and get a copy-paste-ready CSS clamp() value instantly, with a live curve preview. Works for font-size, padding, gap, and more. Free, no sign-up.

Fluid Typographyrem/pxFree
  • Build fluid headings without breakpoints
  • Scale spacing/padding across screen sizes
  • Convert px sizing to accessible rem-based clamp()
🗜️

HTML Minifier & Beautifier

Minify or format HTML instantly, client-side

Essential

Minify HTML to reduce file size or beautify it for readability — free, instant, zero-dependency, 100% browser-based. Remove comments, collapse whitespace, shorten booleans. Configurable indent style for beautification. See exact byte savings. No upload, no sign-up.

HTML MinifierHTML FormatterZero Dependency
  • Minify HTML before deploying to production
  • Beautify auto-generated or CMS-exported HTML for debugging
  • Strip comments and collapse whitespace to improve page load speed
📝

Markdown Editor & Preview

Live GFM editor with HTML export

Popular

Write Markdown and see the rendered HTML side-by-side in real time. Supports GitHub Flavored Markdown — tables, task lists, fenced code blocks with syntax highlighting — plus one-click HTML & .md export. 100% browser-based.

GFMLive PreviewHTML Export
  • Preview README.md files before committing
  • Convert Markdown to HTML for a CMS
  • Write docs with real-time rendering
🆔

UUID / GUID Generator

Bulk v4 & v1 generator

Popular

Instantly generate bulk UUIDs (Universally Unique Identifiers) and GUIDs. Supports random (v4) and timestamp (v1) formats. 100% client-side data privacy.

Bulk GenerationUUID v4UUID v1
  • Generate database keys
  • Create API testing tokens
  • Mock massive datasets
🎨

CSS Gradient Generator

Live preview linear, radial & conic gradients

Create stunning CSS gradients instantly. Live preview and generate code for linear, radial, and conic backgrounds. Copy-ready CSS, no upload needed.

Linear & RadialConic SupportedCopy-Ready CSS
  • Design modern UI backgrounds
  • Replace heavy background images
  • Generate cross-browser CSS
🗂️

JSON Formatter & Validator

Beautify, minify & validate JSON

Most Used

Paste messy JSON, get clean, indented output instantly. Real-time error detection with precise line and column numbers. Minify for production or beautify for debugging.

Beautify & MinifyError Line/ColumnFile Upload & URL
  • Debug malformed API responses
  • Format config files
  • Prepare JSON for production
🔄

Data Converter & Formatter

Convert JSON ↔ CSV ↔ XML ↔ YAML

Most Powerful

The all-in-one data playground. Convert between all major formats, run JSONPath queries, view data as tree or table, fetch from URLs, and export charts.

JSON/CSV/XML/YAMLJSONPath QueriesChart Visualizations
  • Transform API response to CSV
  • Extract fields with JSONPath
  • Migrate data between formats
📊

Data Visualization Builder

Build interactive charts from CSV data

Upload CSV or paste data and instantly build interactive bar, line, pie, and scatter charts. Filter, aggregate, customise colors, and download as PNG or PDF.

Bar, Line, Pie, ScatterReal-Time FilteringPNG / PDF Download
  • Visualise sales or traffic data
  • Build presentation charts
  • Explore CSV datasets

🔐 Security & Authentication

🔐

MD5 / SHA Hash Generator

Client-side SHA-256 & MD5 hashing

Essential

Compute secure MD5, SHA-1, SHA-256, and SHA-512 checksums for text or files. 100% client-side privacy using the native Web Crypto API. Zero server uploads.

Web Crypto APIFile ChecksumZero-Knowledge
  • Verify file integrity
  • Hash API payloads
  • Test password salting mechanisms
🔗

URL Encoder / Decoder

Safely parse and format URLs

Essential

Instantly encode or decode full URLs and query strings. Safely parse percent-encoded links, encodeURI, and encodeURIComponent. 100% client-side data privacy.

encodeURIQuery ParametersPercent Encoding
  • Format API requests safely
  • Extract readable JSON from callback links
  • Clean broken URLs
🔐

JWT Decoder & Analyzer

Decode, verify & audit JWT tokens

Paste any JWT to instantly decode the header, payload, and signature. Checks expiration, detects security pitfalls (like the "none" algorithm), and verifies HS256 signatures.

Instant DecodingSignature VerificationSecurity Audit
  • Debug auth tokens from any API
  • Validate JWT expiry (exp)
  • Detect security vulnerabilities
🔒

Password Generator

Cryptographically strong passwords

Generate secure, random passwords with custom length (up to 128 chars), character sets (uppercase, lowercase, numbers, symbols), strength indicator, and copy to clipboard.

Custom Length & CharsetStrength IndicatorPassword History
  • Generate API keys and secrets
  • Create server admin passwords
  • Bulk password generation

⏱️ Scheduling & Time

⚙️

Cron Job Generator & Explainer

Build & parse cron expressions visually

Create cron schedules with a visual editor that translates every expression into plain English in real time. Parse existing cron strings, use presets, and generate full crontab commands.

Visual BuilderReal-Time TranslationCommon Presets
  • Schedule automated backups
  • Set up recurring maintenance jobs
  • Debug existing cron strings
⏱️

Unix Timestamp Converter

Epoch to date — auto-detects s/ms/μs/ns

Convert Unix timestamps to human-readable dates and back. Auto-detects seconds, milliseconds, microseconds, or nanoseconds. Batch mode, all IANA timezones, start/end of day ranges.

Auto-Detect UnitBatch ConversionAll Timezones
  • Debug server log timestamps
  • Work with API date fields
  • Convert database time values

🛠️ Utilities & Design

🗂️

.gitignore Generator

Pick your stack, get a correct .gitignore instantly

New

Select any combination of languages, frameworks, platforms, operating systems, and editors to instantly generate a correct, deduplicated .gitignore file based on GitHub's official templates. Free, no sign-up.

16 TemplatesCombine StacksFree
  • Set up a new repo before your first commit
  • Add missing rules to an existing project
  • Combine Node + Python + macOS in one file
💰

AI API Cost Calculator

Compare GPT, Claude, Gemini, Mistral & DeepSeek pricing

New

Compare API costs across 16 models from OpenAI, Anthropic, Google, Mistral, and DeepSeek. Enter your token volume and requests per day to see per-request, daily, monthly, and annual cost projections — ranked from cheapest to most expensive. Realistic usage presets included. Free, no sign-up.

16 Models5 ProvidersCost Comparison
  • Choose the cheapest model for a chatbot
  • Budget an AI feature before launch
  • Compare GPT-4o vs Claude vs Gemini costs
🔢

Token Counter

Exact GPT tokenization + visual breakdown + cost calculator

New

Count tokens for GPT-5, GPT-4.1, GPT-4o, GPT-4, and GPT-3.5 using the real BPE tokenizer (the same encoding as OpenAI's tiktoken) — exact counts, not estimates. Color-coded visual token breakdown, estimated API cost calculator, and character-based estimates for Claude and Gemini. Free, no sign-up.

Exact BPE TokenizerCost CalculatorGPT-5 / GPT-4o / Claude
  • Check prompt length before hitting context limits
  • Estimate OpenAI/Claude/Gemini API costs
  • Debug why a request exceeded the token limit
🔲

QR Code Generator

QR codes for URL, WiFi, SMS, email & more

Create customizable QR codes for URLs, plain text, email addresses, phone numbers, SMS, and WiFi credentials. Custom colors, error correction, and multiple download formats.

6 QR TypesCustom StylingMultiple Formats
  • Add website link to printed materials
  • Share WiFi credentials
  • Create contactless business cards
📄

Lorem Ipsum Generator

Placeholder text for any design or format

Generate classic or themed placeholder text as paragraphs, sentences, words, or HTML lists. Multiple languages, custom themes, and export as plain text, HTML, JSON, or Markdown.

Paragraphs/Sentences/WordsHTML & Markdown ExportCustom Themes
  • Fill UI mockups and wireframes
  • Test CMS content rendering
  • Create design prototypes
🎨

CSS Neumorphism Generator

Generate Soft UI box-shadow CSS instantly

Build neumorphic (Soft UI) designs with a live preview. Adjust size, radius, shadow distance, blur, and color. Generate the CSS code for extruded and pressed states with one click.

Live PreviewHover Press EffectDark Mode Presets
  • Design soft UI cards and buttons
  • Build modern dashboard components
  • Learn neumorphism CSS

Which Tool Should I Use?

Match your task to the right tool:

I need to…ExampleUse this tool
Format or validate messy JSONAPI response is unreadableJSON Formatter & Validator
Convert JSON to CSV (or vice versa)Transform REST response to spreadsheetData Converter & Formatter
Decode or audit a JWT tokenCheck claims, exp date, and securityJWT Decoder & Analyzer
Write or debug a cron expression"Run every Monday at 9 AM"Cron Job Generator
Create a QR code for a link or WiFiAdd to a print flyer or business cardQR Code Generator
Generate a strong, random passwordNew DB or server admin accountPassword Generator
Convert a Unix timestamp to a dateDebug a server log or API responseTimestamp Converter
Get placeholder text for a mockupFill a Next.js layout wireframeLorem Ipsum Generator
Build a chart from CSV or JSON dataVisualise monthly sales numbersData Visualization Builder
Generate Soft UI / neumorphic CSSDesign a pressed button effectCSS Neumorphism Generator

Cron Expression Syntax Reference

A cron expression has five space-separated fields. Each field controls a time unit:

FieldPositionAllowed ValuesSpecial Characters
Minute1st0–59* , - /
Hour2nd0–23* , - /
Day of Month3rd1–31* , - / ? L W
Month4th1–12 or JAN–DEC* , - /
Day of Week5th0–7 or SUN–SAT* , - / ? L #

Common Cron Examples

* * * * *Every minute
0 * * * *Every hour (at :00)
0 9 * * *Every day at 9:00 AM
0 9 * * 1Every Monday at 9:00 AM
0 0 * * *Every day at midnight
0 0 1 * *First day of every month
*/15 * * * *Every 15 minutes
0 9-17 * * 1-5Every hour, 9 AM–5 PM, Mon–Fri

JWT Structure Reference

A JWT consists of three base64url-encoded sections separated by dots:

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4iLCJpYXQiOjE2MDAwMDAwMDB9.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Header

{ "alg": "HS256", "typ": "JWT" }

Signing algorithm and token type

Payload

{ "sub": "123", "name": "John", "iat": 1600000000 }

Claims: subject, name, issued-at, expiry, etc.

Signature

HMACSHA256(base64(header) + "." + base64(payload), secret)

Verifies the token was not tampered with

ClaimNameDescription
subSubjectIdentifies the principal (user ID, email, etc.)
issIssuerWho created and signed the token
audAudienceWho the token is intended for
expExpirationUnix timestamp after which the token is invalid
iatIssued AtUnix timestamp when the token was created
nbfNot BeforeToken is invalid before this Unix timestamp
jtiJWT IDUnique identifier for this token (prevents reuse)

JSON vs CSV vs XML vs YAML — When to Use Each

Use the Data Converter to switch between any of these formats instantly.

FormatBest ForReadable by HumansSupports NestingCommon Use
JSONAPIs & web apps✅ Yes✅ YesREST APIs, config files, databases
CSVTabular / flat data✅ Yes❌ NoSpreadsheets, reports, data exports
XMLDocument / enterprise⚠️ Verbose✅ YesSOAP APIs, RSS feeds, legacy systems
YAMLConfig files & DevOps✅ Very✅ YesDocker Compose, GitHub Actions, Ansible

Why Use Texterfly Developer Tools?

Completely Private

All processing runs in your browser. Your JSON, JWT tokens, passwords, and data are never sent to any server or stored anywhere — safe for sensitive credentials and internal data.

Instant & No-Install

No download, no extension, no account. Open any tool and get results in under a second. Works on Windows, macOS, Linux, iOS, and Android.

Developer-Grade Output

Tools are built for real-world development workflows — not just quick demos. JWT security audits, JSONPath queries, batch timestamp conversion, and export to CSV/PDF.

Frequently Asked Questions

What developer tools does Texterfly offer?

Texterfly offers 24 free developer tools: JSON Formatter & Validator, Data Converter (JSON/CSV/XML/YAML), JWT Decoder & Analyzer, Cron Job Generator, QR Code Generator, Password Generator, Unix Timestamp Converter, Lorem Ipsum Generator, Interactive Data Visualization Builder, and CSS Neumorphism Generator. All are browser-based with no signup required.

How do I format and validate JSON online?

Paste your JSON into the JSON Formatter & Validator. It detects syntax errors with precise line and column numbers, beautifies the output with proper indentation, and offers minification for production. You can also upload a .json file or fetch JSON from a URL.

How do I convert JSON to CSV (or CSV to JSON)?

Use the Data Converter & Formatter. Paste your source data, select the output format (JSON, CSV, XML, or YAML), and the conversion is instant. You can also run JSONPath queries to extract specific fields before converting, and download the result directly.

How do I decode a JWT token?

Paste your JWT into the JWT Decoder & Analyzer. The tool splits it into header, payload, and signature, decodes the base64url content, checks the exp (expiration) claim, and flags common security issues like the none algorithm vulnerability. For HS256 tokens you can enter a secret to verify the signature.

How do I write a cron expression?

Cron expressions have five fields: minute (0–59), hour (0–23), day of month (1–31), month (1–12), day of week (0–7). Examples: "0 9 * * 1" = every Monday at 9 AM; "0 0 * * *" = daily at midnight; "*/15 * * * *" = every 15 minutes. Use the Cron Job Generator to build these visually with real-time English translation.

What makes a password strong and secure?

A strong password has at least 19 characters, mixes uppercase, lowercase, numbers, and symbols, avoids dictionary words, and is unique per account. The Password Generator creates cryptographically random passwords using your browser's secure random API and shows an entropy score so you know exactly how strong each password is.

What is a Unix timestamp?

A Unix timestamp is the number of seconds since January 1, 1970, 00:00:00 UTC. A 10-digit value is seconds; 13 digits is milliseconds; 16 is microseconds; 19 is nanoseconds. The Timestamp Converter auto-detects the unit and converts to/from any date and timezone.

What is the structure of a JWT?

A JWT (JSON Web Token) has three base64url-encoded parts separated by dots: Header.Payload.Signature. The Header specifies the algorithm (e.g. HS256). The Payload contains claims: sub (subject), exp (expiration), iat (issued at), iss (issuer), and any custom claims. The Signature verifies the token was not tampered with.

What is neumorphism in CSS?

Neumorphism (Soft UI) uses two box shadows — one light, one dark — on an element whose background matches its container, creating a soft raised or pressed 3D appearance. The CSS Neumorphism Generator produces the exact box-shadow code for any color, size, radius, and depth with a live preview.

Are these developer tools free?

Yes. All 24 tools are 100% free with no registration, subscription, or payment required.

Is my code and data private?

Yes. All processing runs entirely in your browser. Your JSON, JWT tokens, passwords, and data are never sent to any server or stored anywhere. This makes the tools safe for sensitive tokens, credentials, and internal data.

Can I use these tools for commercial projects?

Yes. All Texterfly developer tools are free for personal and commercial use with no licensing restrictions on the output.

Related Tools