XML import extension
  • 19 Mar 2024
  • 1 Minute to read
  • Dark
  • PDF

XML import extension

  • Dark
  • PDF

Article Summary

Plan availability

All paid plans


  • Owners/Creators - Can create, delete, and modify extensions

  • Editors - Can edit the configuration of previously configured extensions


Web/Browser, Mac app, and Windows app

Related reading

Airtable terminology

Extension - Extensions are modular components that add visuals or functionality to a base, and were shown in the base's dashboard. Users can create custom extensions, or they can use extensions created by Airtable or other open-source extensions.

XML import extension in Airtable overview

With the XML import extension, you can easily convert an XML file from an RSS feed, Atom feed, or elsewhere into Airtable records. While we do not have an XML file size limit for an import, we do have various hard limits for records per table based on your Airtable workspace's plan.

After adding an XML import extension to your base, you can drag and drop an XML file onto the extension.


Once the file gets uploaded, you'll be brought to a screen where you can determine what information to import into the table and which fields to map to different XPaths. First, pick the target table into which you want to import your data, then enter an XPath.


Once you enter a valid XPath, you can add field mappings by clicking on the + Add field mapping button. For each field mapping, you'll need to enter a relative XPath and select a destination field from the dropdown menu. Click the trashcan icon to delete a field mapping. As you map more fields, you can look at the right side of the extension, which shows previews of the records that will be created according to the specified mappings.


Once you're ready, click the Create records button.


The extension will remember your XPath mappings the next time you import an XML file.

Was this article helpful?