# 25,000 Row Limit

**URL:** <https://community.glideapps.com/t/25-000-row-limit/8903>\
**Category:** Feature Requests\
**Created:** [May 11, 2020, 4:36am UTC](https://community.glideapps.com/t/25-000-row-limit/8903 "2020-05-11T04:36:30Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Drearystate](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/drearystate/32/49605_2.png) [@Drearystate](https://community.glideapps.com/u/Drearystate)\
**Post date:** [May 11, 2020, 4:36am UTC](https://community.glideapps.com/t/25-000-row-limit/8903/1 "2020-05-11T04:36:30Z")

</div>

I understand that for the majority of the Glide creators 25,000 rows is plenty but I am getting dangerously close to needing more rows. Will there be a option in the future to add more? One of my apps currently sits at 21,793 rows and 129 sheet tabs. I have been able to offload some of these rows using scheduled and triggered scripts to store data eleswhere and recalling data back into the app as needed. But these work arounds feel temporary and I would like to see an option for more.

---

<div class="post-metadata">

**Author:** ![Carlos\_DeSilva](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/carlos_desilva/32/19965_2.png) [@Carlos\_DeSilva](https://community.glideapps.com/u/Carlos_DeSilva)\
**Post date:** [May 11, 2020, 5:11am UTC](https://community.glideapps.com/t/25-000-row-limit/8903/2 "2020-05-11T05:11:06Z")

</div>

Not sure if you saw this, but take a look.

> [@More than 25k rows in the sheet](https://community.glideapps.com/t/more-than-25k-rows-in-the-sheet/5801):
>
> I am developing an app around COVID19 which may end up having 25k+ data points. How do I get Glide to extend the limit on the Pro version?

I have a good feeling that apps going beyond the limit tend to make Glide apps slow, so you might want to take that under consideration.

---

<div class="post-metadata">

**Author:** ![Drearystate](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/drearystate/32/49605_2.png) [@Drearystate](https://community.glideapps.com/u/Drearystate)\
**Post date:** [May 11, 2020, 5:14am UTC](https://community.glideapps.com/t/25-000-row-limit/8903/3 "2020-05-11T05:14:03Z")

</div>

Mine has not yet and thats with it being used by tons of people. You just have to know how to display the data.

---

<div class="post-metadata">

**Author:** ![John\_Cabrera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/john_cabrera/32/2066_2.png) [@John\_Cabrera](https://community.glideapps.com/u/John_Cabrera)\
**Post date:** [May 11, 2020, 6:51am UTC](https://community.glideapps.com/t/25-000-row-limit/8903/4 "2020-05-11T06:51:32Z")

</div>

Yeah, from what I’ve read from the dev’s the 25k rows isn’t an actual restriction they’ve imposed. Apparently, past 25k rows Glide just starts hitting bottlenecks. So they can’t really support problems faced with the product past 25k rows. I’m assuming some major lag, perhaps not pulling in all the data.

There’s also Google Sheets own 5m cell limit to consider.

---

<div class="post-metadata">

**Author:** ![Drearystate](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/drearystate/32/49605_2.png) [@Drearystate](https://community.glideapps.com/u/Drearystate)\
**Post date:** [May 11, 2020, 7:04am UTC](https://community.glideapps.com/t/25-000-row-limit/8903/5 "2020-05-11T07:04:24Z")

</div>

I guess my fix will be a permanent one.

---

<div class="post-metadata">

**Author:** ![Christophe\_HK](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/christophe_hk/32/4161_2.png) [@Christophe\_HK](https://community.glideapps.com/u/Christophe_HK)\
**Post date:** [May 11, 2020, 7:20am UTC](https://community.glideapps.com/t/25-000-row-limit/8903/6 "2020-05-11T07:20:16Z")

</div>

If I am correct, @Jeff_Hager performed some test, and up to 100k rows of few columns, no impact on performance. It depends of the gsheet architecture and contents in terms of formulas, I guess.

---

<div class="post-metadata">

**Author:** ![Christophe\_HK](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/christophe_hk/32/4161_2.png) [@Christophe\_HK](https://community.glideapps.com/u/Christophe_HK)\
**Post date:** [May 11, 2020, 7:22am UTC](https://community.glideapps.com/t/25-000-row-limit/8903/7 "2020-05-11T07:22:47Z")

</div>

Here’s the link on the post :  
[https://community.glideapps.com/t/sheet-with-24k-rows-to-start-with/7929/7?u=christophe\_hk](https://community.glideapps.com/t/sheet-with-24k-rows-to-start-with/7929/7)

---

<div class="post-metadata">

**Author:** ![Errcomp](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/errcomp/32/13195_2.png) [@Errcomp](https://community.glideapps.com/u/Errcomp)\
**Post date:** [August 25, 2020, 2:23pm UTC](https://community.glideapps.com/t/25-000-row-limit/8903/8 "2020-08-25T14:23:49Z")

</div>

I’d be interested to know more about your work around using google scripts.

Background: I am launching a social app for parents as it relates to COVID closures of schools, and hoping to get 5000 users, in the next few months. Each user will be able to make 1-20 groups and communities, so those group sheets could get up to 100,000 rows. Also we allow posting to a feed, and supposing each user posts 20 posts that could get up to 100,000 rows quickly too. I could make posts temporary and just delete rows after a certain amount of time, so that’s not as much of a concern, but the groups are permanent.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 25, 2020, 2:47pm UTC](https://community.glideapps.com/t/25-000-row-limit/8903/9 "2020-08-25T14:47:00Z")

</div>

Glide Sheets might come soon to remove this bottleneck, hopefully.
