FlipMyFormat

Character Counter

Count characters, words, sentences and bytes as you type — with live progress bars for every platform limit that matters, from a title tag to a LinkedIn post. Nothing is uploaded.

100% Free Platform limit bars UTF-8 byte size Live as you type Data never sent

Characters

0

Without spaces

0

Words

0

Sentences

0

Paragraphs

0

Lines

0

Size (UTF-8)

0 B

Reading time

Against platform limits

Google title tag0 / 60

60 remaining · Search result headline before truncation

Meta description0 / 155

155 remaining · Search result snippet before truncation

SMS (single message)0 / 160

160 remaining · Longer texts split into multiple parts

X / Twitter post0 / 280

280 remaining · Standard account limit

Instagram caption0 / 2,200

2,200 remaining · Only the first ~125 show before More

LinkedIn post0 / 3,000

3,000 remaining · Only the first ~140 show before See more

Your text is counted on your device and never sent to any server.

People Also Use

Everything This Tool Does

Counting is easy — knowing whether you fit is the useful part.

Platform limit bars

Live progress against title tags, meta descriptions, SMS, X, Instagram and LinkedIn, turning amber then red as you approach and pass each limit.

Two character counts

With and without spaces, because different platforms and assignments count differently.

UTF-8 byte size

Emoji and accented characters take more than one byte — this shows the real storage size, not just the character count.

Words, sentences, paragraphs

Full structural breakdown alongside the raw character count.

Reading & speaking time

Estimates at 225 words per minute for reading and 130 for speaking aloud.

Custom limit

Set your own target — an assignment word count, a form field cap, whatever you need.

Updates as you type

Every number recalculates instantly, so you can trim to fit in real time.

Over-limit warning

When you exceed a limit, the bar shows exactly how many characters you need to cut.

Copy in one tap

Take your finished text straight to the clipboard.

Fully private

Everything runs in your browser — your text never leaves your device.

Character Limits Worth Knowing

Where each number comes from.

WhereLimit
Google title tag~60
Meta description~155
SMS160
X / Twitter280
Instagram caption2,200
LinkedIn post3,000
Facebook post63,206
YouTube description5,000

Google truncates by pixel width rather than a strict character count, so 60 and 155 are practical guidelines rather than hard rules.

Counts

8 metrics

Limits

6 platforms

Bytes

UTF-8 aware

Custom

Any limit

Speed

Live

Privacy

Never sent

FlipMyFormat vs Other Character Counters

An honest look at how this free tool compares.

FeatureFlipMyFormatOthers
Text never sent to a serverSometimes
Live platform limit barsRare
UTF-8 byte sizeRare
Over-limit amount shownRare
Custom limitLimited
Reading & speaking timeLimited
No signup / ads-free

How to Count Characters

Knowing you have written 312 characters is only useful if you also know what 312 means for where the text is going. Type or paste above and every count updates instantly — characters with and without spaces, words, sentences, paragraphs, lines and the actual UTF-8 byte size — but the part that saves time is the row of progress bars underneath. Each one tracks your text against a real limit: sixty characters for a Google title tag, a hundred and fifty-five for a meta description, a hundred and sixty before an SMS splits into two billable messages, two hundred and eighty for a post on X, and the longer caps for Instagram and LinkedIn. The bars turn amber as you approach a limit and red once you pass it, and when you are over they tell you precisely how many characters need to go rather than leaving you to subtract. The byte count matters more than people expect: an emoji can occupy four bytes and an accented letter two, so a message that looks short by character count may still overflow a database column or an SMS segment. Add your own custom limit for an assignment word count or a form field. Everything is calculated in your browser.

1

Type or paste

Every count updates instantly as you write.

2

Watch the bars

See at a glance which limits you fit inside.

3

Trim and copy

Adjust until it fits, then copy in one tap.

How Things Are Counted

Characters vs bytes

A character is one symbol; a byte is one unit of storage. In UTF-8, plain English letters take one byte each, accented characters take two, and most emoji take four. Database columns and SMS segments care about bytes.

Words, sentences and paragraphs

Words are runs of non-space characters. Sentences end at a full stop, question mark or exclamation mark. Paragraphs are separated by a blank line, which is why a list of single lines counts as one paragraph.

Common Use Cases

Write a meta description

Stay under 155 characters so search results don't truncate it.

Craft a title tag

Around 60 characters keeps the headline intact in search listings.

Fit a social post

Check against X, Instagram and LinkedIn limits before publishing.

Keep an SMS to one part

Under 160 characters means one message rather than two.

Meet an assignment limit

Set a custom limit and write to it exactly.

Fill a form field

Check a bio or description fits before the field rejects it.

Check database field size

The byte count tells you whether the text fits a column limit.

Estimate reading time

Know roughly how long an article takes to read or present.

Tips & Best Practices

Front-load the important words

Instagram and LinkedIn only show the first hundred-odd characters before a More link, so the hook has to come first.

Aim under, not at, the limit

Google truncates by pixel width, so a title of exactly 60 characters can still be cut if the letters are wide.

Watch the byte count with emoji

A single emoji can use four bytes and force an SMS into a second segment even when the character count looks fine.

Check both character counts

Some assignments and forms exclude spaces, which can change the total substantially.

Write long, then cut

Draft freely and use the over-limit figure to see exactly how much needs to go.

Remember accented characters

In UTF-8 they take two bytes, which matters for tight database columns.

Troubleshooting

My count differs from Word

Word counts trailing spaces and some punctuation differently. The character total here matches what most web platforms measure.

The byte count is higher than the characters

That's correct for non-English text and emoji, which take two to four bytes each in UTF-8.

My paragraph count seems low

Paragraphs are separated by a blank line. Consecutive lines without a gap count as one paragraph.

Google still truncated my title

Truncation is based on pixel width, not characters. Wide letters like W and M eat the space faster — aim a little shorter.

Frequently Asked Questions

How do I count characters for free?

Type or paste your text above and every count updates instantly, along with progress bars against common platform limits — free, no signup.

Does it count spaces?

Both totals are shown — with spaces and without — since different platforms and assignments measure differently.

What is the byte count for?

It shows the real UTF-8 storage size. Emoji and accented characters take more than one byte, which matters for SMS and database fields.

What's the character limit for a meta description?

About 155 characters. Google truncates by pixel width, so shorter is safer.

What's the limit for a title tag?

Around 60 characters before search results cut it off.

How many characters is one SMS?

160 for plain text. Beyond that the message splits into multiple parts, each billed separately.

What's the X character limit?

280 characters for standard accounts.

How long can an Instagram caption be?

2,200 characters, but only around the first 125 appear before the More link.

How long can a LinkedIn post be?

3,000 characters, with roughly the first 140 visible before See more.

Can I set my own limit?

Yes. Enter any number in the custom limit field and a bar appears for it.

Is my text sent to a server?

No. Everything is counted in your browser.

How is reading time calculated?

At 225 words per minute for reading, and 130 for speaking aloud.

Why is my count different from Microsoft Word?

Word handles trailing spaces and some punctuation differently. This count matches what web platforms typically measure.

Do emoji count as one character?

Usually one or two characters, but up to four bytes. The byte count is what SMS and databases care about.

How are paragraphs counted?

By blank lines. Consecutive lines with no gap between them count as a single paragraph.

Does it work offline?

Once the page has loaded it runs entirely in your browser, so it keeps working without a connection.

Does it work on phones?

Yes, in any modern browser on Windows, Mac, Android or iPhone with nothing to install.

Is this tool really free?

Completely free, forever — no account, no ads and no premium wall.

100% free · No signup · Processed in your browser · Data never sent

Last updated: August 2026 · FlipMyFormat Character Counter
Written and maintained by the FlipMyFormat team · Runs entirely in your browser