# Import CSV to Glide Table Not Working

**URL:** <https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536>\
**Category:** Report a Bug\
**Created:** [January 26, 2025, 2:03am UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536 "2025-01-26T02:03:28Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![rocketedtech](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rocketedtech/32/63394_2.png) [@rocketedtech](https://community.glideapps.com/u/rocketedtech)\
**Post date:** [January 26, 2025, 2:03am UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/1 "2025-01-26T02:03:28Z")

</div>

I have a CSV that I’ve downloaded from Google Sheets. When I try importing the CSV file into a Glide Table using the Import link by going to the **Data** tab, then clicking the **+** sign, then clicking on **Import** , it only imports 97 rows of data, when there are 2884 rows in the CSV file. The file size for this CSV file is only 450kb. I tried deleting that CSV import Glide table, and then trying again, but getting the same issue…it only imports 97 rows.

Appreciate the help. Seems like a bug because it’s not importing the entire CSV.

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [January 26, 2025, 2:29am UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/2 "2025-01-26T02:29:59Z")

</div>

Check if the line 98-99 are ok. If the CSV has an invalid row, some systems trigger EOF.

---

<div class="post-metadata">

**Author:** ![rocketedtech](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rocketedtech/32/63394_2.png) [@rocketedtech](https://community.glideapps.com/u/rocketedtech)\
**Post date:** [January 26, 2025, 2:44am UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/3 "2025-01-26T02:44:08Z")

</div>

In the Glide Table or the CSV? In the CSV, there is just normal data that resides in 98-99. In the imported Glide Table, it only goes up to 97, unless I click on New Row.

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [January 26, 2025, 2:58am UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/4 "2025-01-26T02:58:12Z")

</div>

Try putting your file in here:  
[https://csvlint.io/](https://csvlint.io/)

---

<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:** [January 26, 2025, 4:30am UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/5 "2025-01-26T04:30:13Z")

</div>

What plan are you on at the moment? Can you record a video of the issue?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [January 26, 2025, 7:04am UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/6 "2025-01-26T07:04:19Z")

</div>

Are there RowID values included in the CSV file?

If there are, that’s most likely the cause of the issue. Try removing them.

---

<div class="post-metadata">

**Author:** ![rocketedtech](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rocketedtech/32/63394_2.png) [@rocketedtech](https://community.glideapps.com/u/rocketedtech)\
**Post date:** [January 26, 2025, 1:58pm UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/7 "2025-01-26T13:58:27Z")

</div>

There are no row ID columns in the CSV.

---

<div class="post-metadata">

**Author:** ![rocketedtech](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rocketedtech/32/63394_2.png) [@rocketedtech](https://community.glideapps.com/u/rocketedtech)\
**Post date:** [January 26, 2025, 2:00pm UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/8 "2025-01-26T14:00:27Z")

</div>

I’m on the free plan currently, which correct me if I’m wrong, allows for 25,000 rows of data. I’m currently at 399 rows, and if I add the 2844 rows in the CSV, that doesn’t push more over the limit.

---

<div class="post-metadata">

**Author:** ![rocketedtech](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rocketedtech/32/63394_2.png) [@rocketedtech](https://community.glideapps.com/u/rocketedtech)\
**Post date:** [January 26, 2025, 2:08pm UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/9 "2025-01-26T14:08:01Z")

</div>

When I put the CSV file in there, it returned 3 errors, not sure why though. I’m guessing that maybe it’s because I had 3 column on the far right with very little data in? Not sure. But, I deleted those columns, and was able to validate the new CSV using the link that you provided, and it came back with no errors. So, I tried uploading the newly created CSV as an import in Glide, but it still only returns 97 rows.

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [January 26, 2025, 2:21pm UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/10 "2025-01-26T14:21:28Z")

</div>

Can you provide you csv header and line 90 to 100? Anonymise it if needed!

---

<div class="post-metadata">

**Author:** ![rocketedtech](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rocketedtech/32/63394_2.png) [@rocketedtech](https://community.glideapps.com/u/rocketedtech)\
**Post date:** [January 26, 2025, 2:24pm UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/11 "2025-01-26T14:24:12Z")

</div>

To make sure I understand what you’re asking, are you wanting me to essentially create a new tab in Google Sheets, copy the data from rows 90 to 100 along with the header, download that as a CSV, and provide the link to it? Or, are you asking for me to simply create a new tab in Google Sheets, copy the header and data from rows 90 to 100, and then copy and paste that data here in a reply?

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [January 26, 2025, 2:34pm UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/12 "2025-01-26T14:34:21Z")

</div>

Just copy paste the CSV header (first line) and line 95 to 100

---

<div class="post-metadata">

**Author:** ![rocketedtech](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rocketedtech/32/63394_2.png) [@rocketedtech](https://community.glideapps.com/u/rocketedtech)\
**Post date:** [January 26, 2025, 11:20pm UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/13 "2025-01-26T23:20:55Z")

</div>

Here’s a [video screencast](https://www.loom.com/share/85635763662a46609a2a2b015c81fee5?sid=4167e593-5a85-4792-a85e-e908e67192df)

---

<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:** [January 26, 2025, 11:53pm UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/14 "2025-01-26T23:53:39Z")

</div>

Nothing really jumps out in that video, so we might have to check what your CSV contains in line 98 onwards to see if there’s a special character that breaks it.

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [January 27, 2025, 12:09am UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/15 "2025-01-27T00:09:08Z")

</div>

Exact. Could be something so small like CRLF not matching.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [July 26, 2025, 12:09am UTC](https://community.glideapps.com/t/import-csv-to-glide-table-not-working/79536/16 "2025-07-26T00:09:25Z")

</div>

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
