# Import CSV rows into Knack from your live app

**URL:** <https://forums.knack.com/t/import-csv-rows-into-knack-from-your-live-app/20266>\
**Category:** Show & Tell\
**Created:** [March 2, 2026, 5:30am UTC](https://forums.knack.com/t/import-csv-rows-into-knack-from-your-live-app/20266 "2026-03-02T05:30:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![StephenChapman](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.knack.com/stephenchapman/32/1759_2.png) [@StephenChapman](https://forums.knack.com/u/StephenChapman)\
**Post date:** [March 2, 2026, 5:30am UTC](https://forums.knack.com/t/import-csv-rows-into-knack-from-your-live-app/20266/1 "2026-03-02T05:30:24Z")

</div>

**Give your Knack app users the power to bulk import - without touching the Builder.**

This has come up as a requirement a number of times for my clients, and while I have faith that the Knack team will procure a native function for Next-Gen one day ([upvote here](https://product.knack.com/feedback/149817)), this solution should hopefully cover those of us still working within Classic (V3).

- A minimalist record importer for your live app which accepts a CSV file to create or update records:  
 ![record-import](https://us1.discourse-cdn.com/flex020/uploads/knack/original/2X/c/ca265d07e3745bdb6fa2a082ce528ecebc884841.gif)

- Pre-import validation occurs to prevent you from missing required data, or mapping to incorrect/missing multiple choice/connection options:  

- You can set up a reusable CSV template that reference the field key to import to for each column:  

- Post-import error log for records that did not import due to validation rules, uniqueness, improper format, etc

You can watch a demonstration in my YouTube video below, and access the resource **[here](https://stephenchapman.knack.com/portal#r/69a4a92556bbb655cc55ff37/)**.

[![](https://us1.discourse-cdn.com/flex020/uploads/knack/original/2X/6/62ed1722f167b023b35ba03d68cd6998f1b34a29.jpeg "Import CSV rows into Knack from your live app") ](https://www.youtube.com/watch?v=xXWTsOaq9dI)
