Flip Caps

Text Tools

Text Case ConverterLetter & Character RemovalDuplicate Line RemoverDuplicate Word FinderEm Dash RemoverDash RemoverFind and Replace TextSentence CounterRemove Line BreaksRemove Text FormattingRemove UnderscoresReverse Text GeneratorAlphabetical OrderEmail ExtractorURL ExtractorUpside Down TextAdd Commas to NumbersRemove EmojisBold Text GeneratorItalic Text GeneratorSlug GeneratorLorem Ipsum GeneratorText Repeater

PDF Tools

Merge PDFSplit PDFExtract PDF PagesPDF to JPGPDF to PNGAdd WatermarkAdd Page NumbersHeader & FooterTable of ContentsRemove Blank Pages
Slug Generator·URL Friendly·SEO Slugs·Blog Posts·Custom Separator·Remove Stop Words·

Slug Generator

Turn any title or phrase into a clean, SEO-friendly URL slug. Free, instant, and private.

Options

chars (0 = no limit)

Separator

Your slug will appear here…

Everything You Need to Generate URL Slugs

🔗

SEO-Friendly Output

Slugs use only lowercase letters, numbers, and your chosen separator — exactly what search engines expect.

🗑️

Stop Word Removal

Optionally strip filler words like "the", "and", and "of" to keep slugs short and keyword-rich.

✂️

Max Length Limit

Set a character limit to keep slugs clean and within platform constraints — useful for CMS and headless setups.

🔤

Multiple Separators

Choose hyphens (most common for SEO), underscores, periods, or no separator at all.

🌍

Accent Normalization

Converts accented characters like é, ü, ñ to their plain ASCII equivalents automatically.

🔒

100% Private

Everything runs in your browser. No text is ever sent to a server or stored anywhere.

How to Generate a URL Slug

1

Paste your title

Type or paste any page title, blog post heading, or phrase into the input.

2

Choose your options

Pick a separator, toggle lowercase, and optionally remove stop words or limit the length.

3

Get your slug instantly

The slug is generated in real time as you type — no button needed.

4

Copy and use

Click Copy and paste the slug directly into your CMS, URL field, or code.

Frequently Asked Questions

What is a URL slug?

A slug is the part of a URL that identifies a specific page, usually after the domain. For example, in example.com/my-blog-post, the slug is my-blog-post.

Should I use hyphens or underscores?

Hyphens are strongly preferred for SEO. Google treats hyphens as word separators, while underscores are treated as word joiners. Use hyphens unless your platform specifically requires otherwise.

What are stop words?

Stop words are common filler words like "the", "and", "of", and "in". Removing them can make slugs shorter and more keyword-focused.

Why are accented characters converted?

URLs technically support Unicode, but accented characters can cause issues with some servers, CDNs, and analytics tools. Converting to ASCII equivalents is the safest approach.

Does slug length affect SEO?

Shorter slugs are generally better. Most SEO experts recommend keeping slugs under 60 characters and including your main keyword. Avoid unnecessary words.

Is my text stored anywhere?

No. All processing happens entirely in your browser. Nothing is uploaded or logged.

All Tools

Every tool, in one place.

All tools run in your browser. No sign-up, no upload to servers, nothing stored.

Text Tools

hello world

Text Case Converter

Convert any text between 7 case styles instantly: UPPER CASE, lower case, Title Case, Sentence case, Capitalized Case, alternating case, and Inverse case.

h3ll0 w0rld!

Letter & Character Removal

Remove any specific letter, character, or symbol from text in one click. Strip numbers, punctuation, spaces, or any custom character you define.

apple
banana
apple

Duplicate Line Remover

Remove every duplicate line from a list instantly. Keep only unique lines with optional case-insensitive matching and automatic sorting.

the quick the fox

Duplicate Word Finder

Find and highlight every word that appears more than once in your text. Quickly spot and clean up repetitive writing.

great idea

Em Dash Remover

Remove or replace em dashes instantly. Swap them for a comma, hyphen, space, or delete them entirely. Great for cleaning up AI-generated text.

well-known fact

Dash Remover

Remove or replace any type of dash: em dash, en dash, or hyphen. Choose your replacement character or strip them completely in one click.

Hello World

Find and Replace Text

Find any word or phrase and replace every occurrence across your entire text in one click. Supports plain text and case-insensitive matching.

Hello. How are you? Fine!
counting...

Sentence Counter

Count sentences, words, characters, paragraphs, and lines in any text. Get an estimated reading time based on average adult reading speed.

Hello
World
Here

Remove Line Breaks

Strip unwanted line breaks to produce a clean, flowing paragraph. Perfect for fixing copied PDF or email content with hard returns.

**Bold** and _italic_ text

Remove Text Formatting

Strip bold, italic, and all rich text formatting from pasted content. Convert any formatted text to clean plain text instantly.

snake_case_text

Remove Underscores

Replace underscores in text with a space, hyphen, or remove them entirely. Convert snake_case identifiers to human-readable words.

Hello

Reverse Text Generator

Reverse any text backwards: flip character order, reverse word order, or reverse entire line order. Results appear instantly in your browser.

Zebra
Apple
Mango

Alphabetical Order

Sort words or lines into A-Z or Z-A alphabetical order instantly. Supports duplicate removal and case-insensitive sorting.

INPUT
Contact hello@example
and user@mail.co.uk
EXTRACTED
hello@example.com
user@mail.co.uk

Email Extractor

Extract and scrape all email addresses from any text, HTML, or document. Supports deduplication, sorting, and multiple separators.

INPUT
Visit flipcaps.net or
example.com/page now
URLS
https://flipcaps.net
https://example.com/page

URL Extractor

Extract and scrape all URLs and links from any text or HTML source. Deduplicates, sorts, and normalizes www. links.

hello
↕ flip
ollǝɥ

Upside Down Text

Flip text upside down and backwards using Unicode characters. Copy and paste anywhere — works on all platforms.

13421,342
45000004,500,000

Add Commas to Numbers

Automatically add thousands separators to every number in your text. Supports US/UK comma format and European period format.

Hello 😊 World 🌍
↓ remove emojis
Hello World

Remove Emojis

Strip all emoji symbols and Unicode characters from any text instantly. Choose to remove only emojis or all non-ASCII characters.

hello world
↓ bold
𝐡𝐞𝐥𝐥𝐨 𝐰𝐨𝐫𝐥𝐝

Bold Text Generator

Convert normal text to bold using Unicode Mathematical Bold characters. Paste bold text anywhere — social media, bios, messages.

hello world
↓ italic
𝘩𝘦𝘭𝘭𝘰 𝘸𝘰𝘳𝘭𝘥

Italic Text Generator

Convert normal text to italic using Unicode Mathematical Italic characters. Works in Instagram, Twitter, Discord, and any plain-text field.

LOREM IPSUM
Lorem ipsum dolor sit amet…

Lorem Ipsum Generator

Generate placeholder lorem ipsum text by paragraphs, sentences, or words. Choose how much you need and copy it instantly. The classic tool for designers and developers.

"hello" × 3
hello
hello
hello

Text Repeater

Repeat any word, phrase, or block of text as many times as you need. Choose your separator and get the output instantly.

PDF Tools

doc1
doc2
PDF

Merge PDF

Combine multiple PDF files into one document. Drag, drop, reorder, and merge — free and private.

PDF
p1
p2
p3

Split PDF

Split a PDF into individual pages or custom page ranges. Download as individual files or a ZIP archive.

Page 1
Page 2
Page 3
Page 4

Extract PDF Pages

Pick specific pages from any PDF and save them as a new document. Enter any combination of pages and ranges.

📄PDF
🖼️JPG

PDF to JPG

Convert every PDF page into a high-quality JPEG image. Download all pages at once as a ZIP archive.

📄PDF
🖼️PNG

PDF to PNG

Convert PDF pages to lossless PNG images. Perfect for presentations, web use, and image editing.

DRAFT

Add Watermark

Stamp any PDF with custom text. Control opacity, font size, color, position, and which pages to mark.

1
2
3

Add Page Numbers

Number every page of your PDF with full control over position, starting number, prefix, and suffix.

HEADER
FOOTER

Header & Footer

Add custom headers and footers to every PDF page. Supports dynamic {page} and {total} variables.

CONTENTS
Introduction1
Chapter 13
Chapter 27
Appendix12

Table of Contents

Create a professional table of contents page and prepend it to your PDF document.

p.1
p.2
p.3

Remove Blank Pages

Auto-detect and remove blank pages from scanned documents and digital PDFs.