What Does the Twitter Message “Rate Limit Exceeded” Mean? (2024)

  • Categories
  • Computers and Electronics
  • Internet
  • Social Media
  • Social Networking Services
  • Twitter

Download Article

What this error message means, and how to avoid seeing it

Written byStan Kats|Edited byTravis Boylls

Last Updated: February 4, 2024Fact Checked

Download Article

  • What it Means
  • |
  • Max Number Allowed
  • |
  • Why There's a Limit
  • |
  • Is it a Bug?
  • |
  • How to Avoid It
  • |
  • Do This If You See It
  • |
  • Video

Are you seeing the error message "Rate Limit Exceeded" on a third-party X (formerly Twitter) app? This message occurs when a third-party app that uses the X API reaches the maximum number of API calls that are allowed on your account in one hour. X has also put in place new limits on the number of tweets, DMs, and accounts a regular user can follow in one day. There have been reports of some X users seeing this error message as a bug. This wikiHow article teaches you what the "Rate Limited Exceeded" error message on X means and how to avoid it.

Things You Should Know

  • Apps using the X API will see "Rate Limit Exceeded" when they exceed the maximum number of API calls.
  • You may also see this message if you exceed 500 DMs, 2400 tweets, or 400 accounts followed in one day.
  • In some cases, you may be seeing this error as a bug or glitch.

Section 1 of 6:

What is Rate Limited Exceeded?

Download Article

  1. 1

    This message usually occurs when a third-party app exceeds the maximum number of API calls in an hour. The X API (application programming interface) is what third-party apps use to request and send information to X servers. X places a maximum number of API calls an account can make using a third-party app per hour. This only applies to third-party apps. It does not apply to the official X website or the X platform app.[1]

    • Any time a third-party requests data from the X platform servers, it counts as an API call. Checking DMs or replies counts as an API call. Requesting data from X counts as an API call. However, sending data to X (posting, direct messaging, favoriting, or following/unfollowing) does not count as an API call.
    • A third-party app is any app that requires you to log in to X that is not the X platform itself. Third-party apps can be any application that manages and schedules tweets, like X Pro, formerly called TweetDeck. As of 2011, X Pro is no longer technically a third party app, but still maintains the same usage and purposes. Other social media websites have a crossposting feature to post on multiple platforms. It can also be a desktop or web application or a widget on your phone. It can also be an internal application that developers create to study and analyze data on X.
    • While you won't be able to use the third-party app when your rate limit is exceeded, you'll still be able to use the X website or mobile app.
  2. 2

    You may also see Rate Limited Exceeded if you've been too active on X. X has limits to keep the service reliable and reduce downtime. If you exceed one of X's limits, you will generally receive an error message that specifically says what limit you have exceeded:[2]

    • Max number of tweets per day: 2400
    • Max number of DMs per day: 500
    • Max number of accounts you can follow per day: 400
    • Max number of accounts you can follow in total: 5000
    • Max number of changes to your account you can make per hour: 4
  3. Advertisem*nt

Section 2 of 6:

What is the Maximum Number of API Calls?

Download Article

  1. Third-party apps can make up to 100 API calls per hour. However, different actions can count as more than one API call. For example, refreshing your page takes three API calls because it will request all Tweets, replies, and DMs. There are some exceptions to the 100 API call limit. The following are just a few examples: [3]

    • Requesting information about why users create, delete, or update X lists allows 300 requests per 15-minute interval.
    • Requesting information on who users follow and like allows 900 requests per 15-minute interval.
    • Requesting information about who liked a tweet and/or what tweets they liked, allows for 75 requests per 15-minute interval.

Section 3 of 6:

Why is There a Limit on the Number of API Calls?

Download Article

  1. There are a few reasons X places a limit on the number of API calls. The following are some of the reasons X has this policy:

    • Keep the servers running. X gets tons of API calls at any given moment. Limiting the number of API calls a user helps ensure that the servers don't get overloaded and can keep up with demand.
    • Prevent spam and hacking. Limiting the number of API call requests also prevents users from sending out spam in the form of mass tweets. It also prevents distributed denial of service (DDoS) attacks from hackers.
  2. Advertisem*nt

Section 4 of 6:

Could This Be a Bug or a Glitch?

Download Article

  1. It is entirely possible. X support has reported in the past that users have been seeing this error message when they weren't supposed to. It can occur while using the official X app, website, third-party app, or API requests. However, X is usually aware of the problem and works very hard to fix it quickly when it occurs.[4]

Section 5 of 6:

How to Prevent Rate Limit Exceeded

Download Article

  1. 1

    Reduce your percent usage to 60 - 70. You can do so in the settings of the app you are using. This will mean that you get fewer updates, but you will use fewer of your allowed API calls per hour.

  2. 2

    Remove search terms that get fewer results. If you are tracking account engagement, try using fewer words in your search terms. Remove the words that get fewer results.

  3. 3

    Save your results. If you are going to be using your search results for a long period of time, save them. This will prevent you from making identical requests. Many apps allow you to save your results.

  4. Advertisem*nt

Section 6 of 6:

What to Do if You Get the Error Message

Download Article

  1. 1

    Wait until your time expires. X allows you to make 100 API calls per hour. Oftentimes, you can regain your account by just waiting a few minutes. If you receive this message while Tweeting, sending DMs, or following users, you will need to wait 24 hours before you can continue. If you are making changes to your account, you will need to wait an hour before you can make more account changes.

  2. 2

    Unfollow some accounts. If you are currently following 5000 accounts or more, you will need to unfollow some accounts before you can follow some more.

  3. 3

    Use the official X app or website. If you can do your work using the official X platform, go ahead and do so. This may not be possible in all cases, but the X API call limit only applies to third-party apps.

  4. 4

    Change your password. There have been some reports that users were able to reset the API call limit by resetting their password. You should only do this if you are in a bind. It may be easier to just wait to regain your account rather than having to learn and memorize a new password. However, you can make that a little easier by using a password manager.

  5. Advertisem*nt

Expert Q&A

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

      Advertisem*nt

      Video

      Tips

      Submit a Tip

      All tip submissions are carefully reviewed before being published

      Submit

      Thanks for submitting a tip for review!

      You Might Also Like

      Easy Ways to Unlock or Unsuspend Your Twitter Account
      3 Quick Ways to Sign Out of Your Twitter (X) AccountHow to See All Comments on a TweetAm I Shadowbanned on Twitter? Here's How to CheckHow to View Twitter Without an Account2 Simple Ways to Make a New Twitter Account3 Easy Ways to Completely Delete All of Your TweetsHow to Search Tweets from a Specific UserHow toChange the Video Autoplay Settings on TwitterHow Do You Remove a Follower from Twitter?How toSend a Private Message on TwitterHow toChange Your Name on TwitterHow to Sign Into Twitter or Add an Existing Account

      Advertisem*nt

      About This Article

      What Does the Twitter Message “Rate Limit Exceeded” Mean? (35)

      Written by:

      Stan Kats

      Cybersecurity Expert

      This article was written by Stan Kats and by wikiHow staff writer, Travis Boylls. Stan Kats is the COO and Chief Technologist for The STG IT Consulting Group in West Hollywood, California. Stan provides comprehensive technology & cybersecurity solutions to businesses through managed IT services, and for individuals through his consumer service business, Stan's Tech Garage. Stan has over 7 years of cybersecurity experience, holding senior positions in information security at General Motors, AIG, and Aramark over his career. Stan received a BA in International Relations from The University of Southern California. This article has been viewed 153,091 times.

      How helpful is this?

      Co-authors: 7

      Updated: February 4, 2024

      Views:153,091

      Categories: Twitter

      In other languages

      Portuguese

      Spanish

      French

      Indonesian

      • Print
      • Send fan mail to authors

      Thanks to all authors for creating a page that has been read 153,091 times.

      Is this article up to date?

      Advertisem*nt

      What Does the Twitter Message “Rate Limit Exceeded” Mean? (2024)

      FAQs

      What Does the Twitter Message “Rate Limit Exceeded” Mean? ›

      If you have seen the error message, asking what the rate limit exceeded means on Twitter is normal. Well, you only see the error notification when you've surpassed the allowed number of requests. After this, the system blocks your access to the platform's API.

      Why does Twitter keep saying rate limit exceeded? ›

      This message occurs when a third-party app that uses the X API reaches the maximum number of API calls that are allowed on your account in one hour. X has also put in place new limits on the number of tweets, DMs, and accounts a regular user can follow in one day.

      How long does Rate Limited last on Twitter? ›

      The maximum number of requests that are allowed is based on a time interval, some specified period or window of time. The most common request limit interval is fifteen minutes.

      Why does Twitter say I have reached my limit? ›

      What does 'rate limit exceeded' means? Twitter users who see the "read limit exceeded" message has reached the maximum number of posts they can view on that day. On the mobile app, this message appears to limit the number of replies you can see under a post, as well as your ability to refresh your feed.

      How long does Twitter message limit last? ›

      The 24-hour grace period starts counting from when you send your first DM of the day. If you attempt to send more than 500 messages within this period, X notifies you with an error message. The message asks you to wait until 24 hours have elapsed, as that is when your Twitter DM limit resets.

      How to get past Twitter rate limit? ›

      Below is a list of four tricks to overcome X's restrictions.
      1. Create Multiple Profiles and Switch Between Them When You Hit the Rate Limit. ...
      2. Use Nitter, an Open-Source Alternative to Twitter. ...
      3. Install Old Twitter Layout, a Popular Browser Extension. ...
      4. Get the Maximum Twitter Reading Limits With Any Tier of X Premium.

      Why am I on DM limit on Twitter? ›

      Why am I having trouble sending Direct Messages? There is an account limit of 500 Direct Messages sent per day. Once you reach this limit, you can't send any more Direct Messages for the day. If you are sending Direct Messages to accounts that do not follow you, you may need to verify your phone number.

      How to reset Twitter DM limit? ›

      Twitter's DM limit, as the name indicates, resets after a 24-hour period. If you reach your DM limit, Twitter notifies you with an error message and you'll need to wait until the 24-hour period has elapsed before you can send more DMs. The reset time is based on when you started sending DMs, not a set time of day.

      What does "rate exceeded" mean? ›

      No action is needed. If you/your subscribers see this warning, it means there were too many signup attempts from the same device, browser, or IP address within a short period of time. You/they simply need to wait to try again.

      Why am I getting rate limited? ›

      If there are too many requests from a single IP within the given timeframe, the rate limiting solution will not fulfill the IP address's requests for a certain amount of time. Essentially, a rate-limited application will say, "Hey, slow down," to unique users that are making requests at a rapid rate.

      How do I increase my Twitter message limit? ›

      By getting a premium account, you increase your tweet character limit from 280 to 25,000 characters! So, if you're a Twitter author, the privileged ability to write longer tweets is enough reason to go premium.

      What does Twitter limit mean? ›

      The Twitter character limit defines how many characters a tweet can contain. Currently, it's 280 characters for free accounts and 25,000 characters for X premium users.

      Why is Twitter limiting my account? ›

      Twitter may lock or temporarily restrict certain features of your account if it suspects that it has been compromised or if it detects violations of the Twitter rules. This is indicated by a message stating that your account is locked or some features are restricted when you log in or open the app.

      How long does the rate limit last on Twitter? ›

      The most common request limit interval is fifteen minutes. If an endpoint has a rate limit of 900 requests/15-minutes, then up to 900 requests over any 15-minute interval is allowed. Rate limits are applied based on which authentication method you are using.

      How to get rid of Twitter limits? ›

      You can try the following three solutions to see if they resolve your issue.
      1. Ensure There Are Zero Problems From X's End. ...
      2. Wait for the Cooldown Period To End. ...
      3. Unfollow Some Users or Get More People To Follow You. ...
      4. Subscribe to X Premium. ...
      5. Install Old Twitter Layout on Your Desktop Browser.

      What does "rate limited" mean on Twitter? ›

      Unverified accounts are only allowed to read 600 posts per day, whereas verified accounts have access to up to 6,000 posts per day. The daily restriction for brand-new, unverified accounts is considerably lower: 300 posts. Users who go above these caps will get a warning saying “rate limit exceeded” as soon as they do.

      Why does Twitter keep limiting my account? ›

      Twitter may lock or temporarily restrict certain features of your account if it suspects that it has been compromised or if it detects violations of the Twitter rules. This is indicated by a message stating that your account is locked or some features are restricted when you log in or open the app.

      Why Twitter says you have exceeded the number of attempts? ›

      If you have exceeded the number of attempts for resetting your password on Twitter, you will need to wait for a certain amount of time before trying again. Twitter imposes a limit on the number of attempts that can be made to reset a password in order to protect user accounts from unauthorized access.

      How do I overcome the word limit on Twitter? ›

      End each tweet with a counter like "1/3" "2/3" etc. so your readers know that all of the tweets belong together. Type out the tweet in your notes or word processing app. Then, take a screenshot, crop the image, and post your thoughts as a picture.

      Why does Twitter limit what I can see? ›

      Why Twitter is limiting the number of tweets a user can view Twitter CEO Elon Musk said the social media platform is capping the number of tweets users can view — saying the unusual measure was needed to fight off companies that scrape Twitter for data.

      References

      Top Articles
      Latest Posts
      Article information

      Author: Jeremiah Abshire

      Last Updated:

      Views: 5573

      Rating: 4.3 / 5 (54 voted)

      Reviews: 93% of readers found this page helpful

      Author information

      Name: Jeremiah Abshire

      Birthday: 1993-09-14

      Address: Apt. 425 92748 Jannie Centers, Port Nikitaville, VT 82110

      Phone: +8096210939894

      Job: Lead Healthcare Manager

      Hobby: Watching movies, Watching movies, Knapping, LARPing, Coffee roasting, Lacemaking, Gaming

      Introduction: My name is Jeremiah Abshire, I am a outstanding, kind, clever, hilarious, curious, hilarious, outstanding person who loves writing and wants to share my knowledge and understanding with you.