# How to import CSV into Weweb tables

**URL:** <https://community.weweb.io/t/how-to-import-csv-into-weweb-tables/21071>\
**Category:** Ask us anything\
**Created:** [April 16, 2026, 1:45am UTC](https://community.weweb.io/t/how-to-import-csv-into-weweb-tables/21071 "2026-04-16T01:45:03Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![SynopsisLabs](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@SynopsisLabs](https://community.weweb.io/u/SynopsisLabs)\
**Post date:** [April 16, 2026, 1:45am UTC](https://community.weweb.io/t/how-to-import-csv-into-weweb-tables/21071/1 "2026-04-16T01:45:03Z")

</div>

Hi,

Can CSV data be imported into the new Weweb tables? If so, where can I find it?

Thanks  
Steve

---

<div class="post-metadata">

**Author:** ![Joyce](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/joyce/32/13232_2.png) [@Joyce](https://community.weweb.io/u/Joyce)\
**Post date:** [April 16, 2026, 10:24am UTC](https://community.weweb.io/t/how-to-import-csv-into-weweb-tables/21071/2 "2026-04-16T10:24:30Z")

</div>

Hey @SynopsisLabs 👋

We don’t have the feature yet. It’s planned but, in the meantime, you can go to Data & API \> Backend Workflows \> API Endpoints \> Data and use the `Import CSV to Table` workflow:

![CleanShot 2026-04-16 at 12.23.03](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/3X/a/7/a760ea7d935351ea6497a7e8ab9360c3091d9a30.gif)

I hope that helps!

---

<div class="post-metadata">

**Author:** ![SynopsisLabs](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@SynopsisLabs](https://community.weweb.io/u/SynopsisLabs)\
**Post date:** [April 18, 2026, 1:06am UTC](https://community.weweb.io/t/how-to-import-csv-into-weweb-tables/21071/3 "2026-04-18T01:06:27Z")

</div>

Hi Joyce,

I did that and followed the wizard but it failed. I then realised that I have to add the file name and the table name in the workflow, but once I do that I don’t see how to run the workflow.

 ![image](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/3X/c/4/c418cc65d70b7167da5ef8be0bd8468ee812b1de.jpeg)

Thanks  
Steve

---

<div class="post-metadata">

**Author:** ![Joyce](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/joyce/32/13232_2.png) [@Joyce](https://community.weweb.io/u/Joyce)\
**Post date:** [April 22, 2026, 11:22am UTC](https://community.weweb.io/t/how-to-import-csv-into-weweb-tables/21071/4 "2026-04-22T11:22:52Z")

</div>

> [@SynopsisLabs](#):
>
> once I do that I don’t see how to run the workflow.

Hey Steve 👋

You’ll need to choose how you call the workflow. You can create a button and trigger the workflow on click for example.

Here’s a short video explaining what I mean: [https://www.tella.tv/video/triggering-backend-workflows-via-file-upload-3vtw](https://www.tella.tv/video/triggering-backend-workflows-via-file-upload-3vtw)

Does that help?

---

<div class="post-metadata">

**Author:** ![SynopsisLabs](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@SynopsisLabs](https://community.weweb.io/u/SynopsisLabs)\
**Post date:** [May 3, 2026, 9:38pm UTC](https://community.weweb.io/t/how-to-import-csv-into-weweb-tables/21071/5 "2026-05-03T21:38:11Z")

</div>

Sorry for the late response. Thanks

---

<div class="post-metadata">

**Author:** ![SynopsisLabs](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@SynopsisLabs](https://community.weweb.io/u/SynopsisLabs)\
**Post date:** [May 3, 2026, 11:19pm UTC](https://community.weweb.io/t/how-to-import-csv-into-weweb-tables/21071/6 "2026-05-03T23:19:30Z")

</div>

Hi Joyce,

I followed the video but am getting an Internal Server error so I went into the workflow and tried to test it there.

I tried putting the file name in the Parameters in the workflow -

 ![image](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/3X/4/1/4130d1d287751795e547f9d6d9bb2813d1a8e67a.png)

but when I test the workflow I get a 400 Error as the file validation fails. If I disable the validation, I get an error in the Parse CSV block which complains of no csv file.

If it possible that you can do a video to show the full process I would be very grateful.

Thanks  
Steve

---

<div class="post-metadata">

**Author:** ![Joyce](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/joyce/32/13232_2.png) [@Joyce](https://community.weweb.io/u/Joyce)\
**Post date:** [May 6, 2026, 1:41pm UTC](https://community.weweb.io/t/how-to-import-csv-into-weweb-tables/21071/8 "2026-05-06T13:41:29Z")

</div>

Hi Steve !

The internal server error may be coming from the file being too large. Can you look at the response message you get in the network tab of your browser inspector when you test the workflow?

 ![image](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/3X/b/1/b1dbfe556a3232e39fe3993be6184761c6bcd1e8.png)
