technical
simple
Education Portal
/
Contact
Home
AI & ML
Generative AI
LLM APIs & Prompting
RAG & Vector Search
Fine-Tuning & Small Models
Running LLMs Locally
AI Agents
Tool Use & Agent Loops
Model Context Protocol
Context Engineering
Multi-Agent Systems
Agent Frameworks
AI-Assisted Coding
AI Coding Agents
Spec-Driven Development
AI Code Review & Testing
Machine Learning
ML Fundamentals
PyTorch
LLM Evals & Observability
MLOps & Deployment
Web Development
Frontend
React
Next.js
TypeScript
Vue.js
Angular
Svelte & SvelteKit
Styling & UX
Modern CSS
Tailwind CSS
Web Performance
Web Accessibility
Backend
Node.js
Bun & Deno
NestJS
FastAPI
Django
Laravel
APIs & Architecture
REST & GraphQL APIs
Real-Time & WebSockets
Microservices & Events
WebAssembly
Languages
Scripting Languages
Python
Modern JavaScript
PHP
Systems Languages
Rust
Go
JVM & .NET
Java
Kotlin
C# & .NET
Mobile
Cross-Platform
React Native
Flutter
Native Apps
SwiftUI
Jetpack Compose
Cloud & DevOps
Containers
Docker
Kubernetes
CI/CD & Git
Git & GitHub
GitHub Actions
GitOps & Argo CD
Infrastructure
Terraform & OpenTofu
Observability & OpenTelemetry
Platform Engineering
Cloud Platforms
AWS
Microsoft Azure
Google Cloud
Serverless & Edge
Databases
SQL
PostgreSQL
MySQL
SQLite
NoSQL & Caching
Redis
MongoDB
Database Design
Schema Design
Indexing & Query Tuning
ORMs: Prisma & Drizzle
Data Engineering
DuckDB
Apache Kafka
Pandas & Polars
Security
Application Security
OWASP Top 10
Authentication & Passkeys
API Security
DevSecOps
Supply Chain Security
Secrets Management
AI Security
Prompt Injection
AI Guardrails
CS Fundamentals
Data Structures
Arrays & Hashing
Linked Lists & Stacks
Trees & Graphs
Algorithms
Sorting & Searching
Recursion & Backtracking
Dynamic Programming
System Design
Scalability & Caching
Distributed Systems
Design Patterns
Interview Prep
Frontend Interviews
JavaScript
React
Angular
Backend Interviews
SQL
Node.js
PHP & Laravel
System Design
AI & ML Interviews
Generative AI & LLMs
Machine Learning
Coding Rounds
DSA Problems
HR & Behavioral
Home
Tools
Text & Writing
String Utilities
String
Utilities
Trim, reverse, sort, dedupe, slugify, escape and transform text with one click.
Text
— 0 chars · 0 words · 0 lines
Undo
Copy
Clear
Lines
Sort A → Z
Sort Z → A
Sort by length
Reverse lines
Shuffle
Remove duplicates
Remove empty lines
Trim each line
Number lines
Remove line numbers
Case
UPPERCASE
lowercase
Title Case
Sentence case
camelCase
PascalCase
snake_case
kebab-case
CONSTANT_CASE
Slugify
sWAP cASE
Clean up
Collapse spaces
Join lines
Remove punctuation
Remove accents
Remove non-ASCII
Remove HTML tags
Reverse text
Smart → straight quotes
Encode / decode
URL encode
URL decode
Base64 encode
Base64 decode
HTML escape
HTML unescape
JSON escape
JSON unescape
ROT13
Text → hex
Hex → text
Text → binary
Extract
Emails
URLs
Numbers
Hashtags
IP addresses
Hash
MD5
SHA-1
SHA-256
SHA-512
Find & replace
Regex
Match case
Replace all
Prefix, suffix, split & join
Add to each line
Split into lines
Join lines
More Text & Writing tools
Case Converter
Convert text to UPPER, lower, Title, Sentence and more in one …
Text Diff Checker
Compare two texts and highlight added, removed and changed lin…
Word & Character Counter
Count words, characters, sentences and paragraphs, with readin…
Lorem Ipsum Generator
Generate placeholder paragraphs, sentences, words or list item…
Markdown to HTML
Convert Markdown (GitHub-flavoured) to clean HTML with a live …
Markdown Table Generator
Build Markdown tables in a grid editor or from CSV, with colum…
Browse all 110 tools