Duplicate Table to Different Base


Hi AirTable Team,

Thank you so much for AirTable – it’s been so inspiring and helpful!

Feature Request: “Would it ever be possible to duplicate an AirTable Table to a different AirTable Base?”

Use Case: After creating a great Table with customized fields we realize, “This table would work great in another base we already have going. Let me just export it to CSV and Import.” While this gets us most of the way there, we lose the field type customizations in the process (i.e. Single Select, Multiple Select, Attachment, URL, Currency, etc.).

For now, I am happy to go back through the 18 fields (in our case) and customize each field type. Simply changing it to an “Attachment” or “URL” is no problem, but where it takes a little bit more time is in recreating or cleaning up the Single Select and Multiple Select options. We have a number of those fields and have to edit again, add, etc.

Idea for Implementation: Perhaps in the Table arrow dropdown we could enhance the “Duplicate Table” option that is already there so that, when clicked, it presents a new window that lets the user select which Base they want to duplicate this Table to. The dialogue/window might look similar to the one we see when we switch Bases by pressing Cmd+K: we can simply start typing the Base name with the ability to duplicate the Table to that Base. This might be one of many ways to introduce this functionality.

If the feature request ever makes it to the AirTable “Let’s do this” list, of course that would be exciting for me, but I know there are other priorities as well!

Thanks again for AirTable(!) and to the teams, friendships, and vision behind it – keep up the good work! :slight_smile:



You can actually already do this by pressing Cmd+A, Cmd+C to select and copy all cells, respectively, then Cmd+V to paste into a new table (even in a different Base). Replace Cmd with Ctrl if you’re on Windows.



Well, there you go - I am embarrassed! What a great feature!

Thanks, Howie. Really appreciate you dropping that tip (which I initially overlooked in the documentation as it is detailed in Appending data to an existing table with copy and paste. I was just using the wrong search terms for “Duplicate” instead of “copy/paste” etc.

Thanks again! Perhaps it will help someone else out there.



The CMD-A, C, V doesn’t quite duplicate the table, as far as I can tell?

It seems to only duplicate (copy) the data. It would though be great to be able to duplicate a table for use in another base. EG a client table gets used over and over again, but how much better not to have to build it every time.



If you paste into a previously empty table, a prompt will appear asking if you want to copy over data and structure, or just data.

But more importantly, if the same table structure is being duplicated again and again, it may be indicative of an opportunity to use views + a type field instead of separate tables. https://support.airtable.com/hc/en-us/articles/202624989-Guide-to-views



Thank you Howie! I see the trick is to create a new table, delete all existing columns, then paste, and voila.

I didn’t get any dialogue asking if I wanted to copy over data and structure, or just data, but it did copy the fields, complete with structure - field names and formats and formulas.



Thank you all gentlemen for this thread. I was just struggling with this and a quick search brought me here and I was quickly able to copy over my table.



Not sure what I am doing wrong here, but when I try to copy a table to a new base it is not copying the column headers or file type. It just says pasted field 1,2,3 etc.

Do you know how to correct this? Seems really clinky to not have a simpler option to just create table in a new base.



Can you have the option of copying the table’s history? I use this for customer notes!



An excellent point. I agree. I want to use it for customer notes as well, and it is terrible that there is no feature for just moving a table to another base or copying to another base.



Simple, perfect solution! Not sure for large amounts of data… but I don’t have that issue yet.



Is is possible to copy a table in one base, then move it to a different base? I don’t just want to copy the table in the same base, but use all the features of a table in a totally different base.

1 Like


I had the same question and found the answer here: Duplicate Table to Different Base

Hope this helps



since BASE LINKING is NOT YET available, can I copy a table from 1 base to another? If so, HOW?

Thanks in advance



Thanks @Katherine_Duh for moving my question here. For a few copy pastes, it IS a good solution, but I’m looking more for a GLOBAL solution.

Here’s my situation :

  • Many bases offer only PART of what I want to build.
  • Many of these bases have common tables
  • I want to be able to build… if you permit the expression a MEGA-BASE, which would contain all of the tables of the chosen bases, INCLUDING the relations between the different tables.

Sure, I COULD copy/paste away… but I think I’d have a LOT of work in front of me. :-S

If anyone can help me simplifying this copy paste process, I would REALLY appreciate it :slight_smile:

Thanks in advance :wink:



Hi, I’m using this thread because the request can be related: if we have two identical tables, it would be nice to have a feature (a block maybe?) that keeps them synchronized.

What do you think?



This would be a great feature!



Is it possible to link the copied data in case any changes are made on one will populate it on the other table?



I would kill for this feature. We have many bases doing similar things for different products, and we update the templated base there is no way to go back and update the ones that are already under way.

1 Like


Hi, I’ve read the suggestions at the top of this thread but don’t see the prompt to copy structure. All I see is the prompt for expanding the table (see attached). Please help! Untitled