Remove Duplicate Lines
Strip repeated lines from multiline text while keeping first-seen order.
Open Remove Duplicate Lines
Find the utility you need and open it instantly.
Strip repeated lines from multiline text while keeping first-seen order.
Open Remove Duplicate Lines
Format and beautify JSON instantly with proper indentation.
Open JSON Formatter / Beautifier
Auto-detect and fix common JSON formatting issues in real time.
Open JSON Fixer
Validate JSON against a JSON Schema in the browser with clear errors and example templates.
Open JSON Schema Validator
Convert CSV data into structured JSON quickly.
Open CSV to JSON Converter
Convert JSON arrays of objects (or a single object) into CSV.
Open JSON to CSV Converter
Convert comma-separated values (CSV) into tab-separated values (TSV).
Open CSV to TSV Converter
Convert tab-separated values (TSV) into comma-separated values (CSV).
Open TSV to CSV Converter
Generate TypeScript interfaces from JSON samples.
Open JSON to TypeScript Interface Generator
Compare two text blocks and highlight differences.
Open Text Diff Checker (Compare Text)
Clean up extra spaces and normalize plain text.
Open Remove Extra Spaces / Clean Text
Convert text into UPPERCASE, lowercase, Title Case, sentence case, camelCase, PascalCase, or snake_case.
Open Case Converter
Convert titles and phrases into clean URL-friendly slugs.
Open Slug Generator
Count words, characters (with and without spaces), lines, and paragraphs as you type.
Open Word & Character Counter
Sort lines alphabetically or numerically with optional case sensitivity and duplicate removal.
Open Text Sorter
Find and replace text using plain matching or regular expressions.
Open Find & Replace Text
Generate placeholder text for design and development.
Open Lorem Ipsum Generator
Encode plain text to Base64 instantly.
Open Base64 Encoder
Decode Base64 back to plain text.
Open Base64 Decoder
Encode text into URL-safe format instantly.
Open URL Encoder
Decode URL encoded strings back to plain text.
Open URL Decoder
Break down any URL into protocol, domain, path, query params, and hash.
Open URL Parser & Analyzer
Decode JWT header, payload, and signature parts instantly.
Open JWT Decoder
Encode JWT header and payload JSON into a token.
Open JWT Encoder
Test regular expressions against sample text with live highlights, match list, and capture groups.
Open Regex Tester
Generate SHA256 hashes from text instantly in your browser.
Open SHA256 Hash Generator
Generate MD5 hashes from text instantly in your browser.
Open MD5 Hash Generator
Generate SHA1 hashes from text instantly with a fast client-side hashing engine.
Open SHA1 Hash Generator
Generate SHA224 hashes from text instantly in your browser.
Open SHA224 Hash Generator
Generate SHA384 hashes from text instantly with a fast browser-side hashing engine.
Open SHA384 Hash Generator
Generate SHA512 hashes from text securely in your browser.
Open SHA512 Hash Generator
Generate SHA3-256 hashes from text instantly in your browser.
Open SHA3-256 Hash Generator
Generate RIPEMD160 hashes from text instantly in your browser.
Open RIPEMD160 Hash Generator
Generate HMAC signatures with Web Crypto and crypto-es using a secret key and payload.
Open HMAC Generator
Generate strong random passwords with customizable character rules.
Open Strong Password Generator
Analyze password strength with scoring, entropy estimate, breach-risk heuristics, and improvement suggestions.
Open Password Strength Checker
Calculate percentages, increases, and decreases quickly.
Open Percentage Calculator
Calculate SIP growth with compound returns over time.
Open SIP Calculator
Calculate your monthly EMI, total interest, and total loan repayment.
Open EMI Calculator
Generate trackable campaign URLs with UTM parameters and ready-to-copy output.
Open UTM Builder
Generate QR codes from text or links and download as PNG, SVG, or JPEG.
Open QR Code Generator
Generate barcodes in multiple formats and export as PNG, SVG, or JPEG.
Open Barcode Generator
Convert PDF pages to JPG, PNG, or WEBP images directly in your browser. No upload required.
Open PDF to Image Converter
Convert Markdown to PDF with custom CSS styling and Mermaid diagram support.
Open Markdown to PDF
Build cron schedule expressions with an intuitive visual builder.
Open Cron Schedule Generator
Generate Dart model classes with fromJson/toJson from JSON samples.
Open JSON to Dart Model Generator
Generate Python Pydantic BaseModel classes from JSON samples.
Open JSON to Python Pydantic Model Generator
Generate Kotlin data classes with null safety and serialization annotations from JSON samples.
Open JSON to Kotlin Data Class Generator
Generate Swift Codable structs from JSON samples with CodingKeys support.
Open JSON to Swift Codable Model Generator
Generate Go struct definitions with JSON tags from JSON samples.
Open JSON to Go Struct Generator
Generate Zod validation schemas with inferred TypeScript types from JSON samples.
Open JSON to Zod Schema Generator
Generate C# classes with JSON property attributes from JSON samples.
Open JSON to C# Class Generator
Generate Java POJO classes with Jackson annotations from JSON samples.
Open JSON to Java POJO Generator
Convert colors between HEX, RGB, and HSL formats with a live color preview.
Open HEX ↔ RGB ↔ HSL Converter
Generate harmonious color palettes from any base color — complementary, analogous, triadic, and more.
Open Color Palette Generator
Generate Tailwind CSS v4 color shades (50–950) from any base color with a ready-to-copy @theme snippet.
Open Tailwind Palette Generator
Quick answers about using OnlineToolkit.