βš–οΈ

Usage Limits & Fair Use

To keep TextShare free, fast, and sustainable for everyone, we've implemented fair usage limits. Most users never hit these during normal use! πŸš€

πŸ’‘

Why do we have limits?

TextShare is completely free with no ads or premium tiers. These limits help us:

  • βœ“Prevent abuse and spam that could affect all users
  • βœ“Keep the service fast and reliable
  • βœ“Maintain sustainable hosting costs
  • βœ“Ensure fair access for everyone

⏱️Rate Limits

🌐

General Requests

50 requests

per 15 minutes

Applies to all API calls including viewing shares, downloading files, and accessing pages.

πŸ“

File Uploads

10 uploads

per hour

Covers all file upload operations including single files and bundles.

πŸ“

Text Pastes

20 pastes

per hour

For creating text shares, code snippets, and notes.

πŸ”—

URL Shortening

30 URLs

per hour

For creating shortened links and QR codes.

πŸ“§

Contact Form

50 submissions

per 15 minutes

Prevents spam while allowing legitimate contact requests.

πŸ“¦Content Limits

πŸ“„

File Size

10 MB

per file

πŸ“¦

Total Upload

25 MB

max 5 files

πŸ“

Text Paste

500 KB

~500,000 chars

πŸ”—

URL Length

2048

characters max

🌳

LinkTree

10 links

per page

πŸ’Ύ

Storage Cap

500 MB

total limit

⏰Auto-Expiry

All content automatically expires to keep the service sustainable. Here are the default and maximum expiry times:

πŸ“

Files

7 days

default

πŸ“

Pastes

7 days

default

πŸ”—

URLs

30 days

default

Maximum expiry: 90 days for all content types. You can set custom expiry when creating shares.

🚦What happens if I hit a limit?

⚠️

Rate Limit Reached

You'll see a friendly message like "Too many requests. Please try again in X minutes." Just wait for the cooldown period to reset!

⏱️

Cooldown Periods

Rate limits reset automatically after the specified time (15 minutes for general requests, 1 hour for specific features).

πŸ’š

No Permanent Blocks

We never permanently block users. Limits automatically reset, and you can continue using TextShare as normal!

πŸ’‘Tips for staying within limits

  • β†’Combine multiple small files into a bundle instead of uploading separately
  • β†’Use shorter expiry times if you don't need content to last long
  • β†’Compress large files before uploading to save space
  • β†’For code snippets, use Markdown formatting instead of uploading text files
  • β†’Bookmark your share links instead of recreating the same content

Need higher limits for a specific use case?

Get in Touch