Connect Airtable and Supabase
Learn how to connect Supabase and Airtable with this step-by-step tutorial.
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a64b44c0ccacc843b70d0a_Connect_Supabase_Airtable_%25281%2529.png)
Connect Airtable and Supabase with Whalesync
Syncing data between Supabase and Airtable can be a game-changer for your team—especially if some members need access to backend data but don’t know how to write SQL queries. By connecting Supabase to Airtable, a no-code database, you can make your data more accessible without sacrificing scalability.
In this step-by-step tutorial, we’ll show you the simplest way to connect Supabase and Airtable, without dealing with complex scripts, manual data transfers, or ongoing maintenance.
By the end of this guide, you’ll have a fully functional two-way sync, ensuring your data remains up-to-date in Supabase and Airtable.
Go to the Whalesync dashboard and create a ‘New Sync’
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1b8_AD_4nXcgO2oTBHXs1ksVSrnkJnlZPX1Z9HNmuF5ijkK6yHs6AqexVD-z8YFOuvnHQYjr52frYs6TULNoMZ1mST7HnpAoofXa4cz00F3mD7hQxbLL4xsRWlE1gyagFGWX_5f_9r_NFHhy.png)
Click on connect data source
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1cb_AD_4nXfoYuNlUVGbEGVzRayF_vJfNuuASn9fYzmx0kfu257GbT2rMtXBaf1j52EC8QTNIhvkmpzJjsMQbOKgZkoKt4ynyyxhdBhtLKH3mIDD5U_twkEIsirWW7my6LZeKVPawkGUsMq7-w.png)
Select your data source (Airtable)
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1c1_AD_4nXfoIYjsE2G56ZlxSItZRJNGIM6G6rYKtyId47MH55RUnAi1qP117_JK5FAyLHz7cwmzmM7fS9SUI9kFyK93HFYHE8k8o3g67rGWhMhjd3ofnFoTN7ibouI0J2or1WGy7jjWpoVMNQ.png)
Authorize Airtable
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1bb_AD_4nXe7E4CRBvZ-q7LUoerTSe8PyMQ3BEo2ET--MfBF0NaVNWqcrTput5-lLS1c9zHJr3jDxdiMIhIMk9xZyvHrBLbV0vbpFSN8zfpq2LrrIChMaMYx1kSK8pZa3S9KFfPZmT0I8mUF1Q.png)
Add a base
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1d7_AD_4nXfE35JVV0nLjjgVvn8I_pWCWsVsLy-6QuszJcxlt71OQfIDBmoqEtPZYLtQZXdz2sBBAf0Y56bBFf2vBIB8h-rFbAbAi6GR7W4Vd2GDGZsW5Sn-Lda72mqKsda1c8jwsLr-91Od.png)
Grant access
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd211_AD_4nXdRWWerrVbQnuPBFe7f065PWnA84itKwE2M2z6GKC01SBr6P44nbJ0aZYZHM8HRvM1CtDDj1pVZPI7h649ANgFBA_Cr2MNj2iFkEsKW88-VVaGCBS3ABkPUwScQXkO7ittUYUtJiA.png)
Save connection
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1af_AD_4nXdwb-Jq6Oxr-YhVKG6LqAbPIDhoNr1oAP4Ty0ybxZ03TTtaY15Pyd86GCPuqiu4SmS1pJ4EevogHzZrRzPLA4Qmin3CQNHqlClvoSsC8AIU7pm3SY_k2iU3gKwhlciWhV5bqwcM.png)
Select your second data source (Supabase)
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1d1_AD_4nXd3PznFpdHFTR6gbRJOnZv0Emyqp41nRzPNQkE9B0ycHV7xPbN2YjUemmDTVODFYH_d_I7OEh0GaZF4ET9rqPdhbDfThu1vxmQ1GoyZZtdNCJ-3utghPmtB6mUy11GoCOQuYwJo.png)
Click on authorize
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1e0_AD_4nXdzPVnz3HIL6neH6lz5iEaw5a6ezXTR9roRXPW74M0aJTihA-c5hNaqnW2HFnsURKt5qCTJMZOFKnOWRH17s_6pH8T_nk0fxRuX5lCv9HNEPui74XOOLiK118YBAAWOyJi9mjIU.png)
Click on sync
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1be_AD_4nXc4YFKmPvosC4Q3O3_D9iflRFEK4M1QFrhwUZwUUK2vfeiaYjSuOao1kP9cGiKWbre-npdLI_DY3OhTKRgk4NC-a4_iAruNH9kVVZgKEvjuciYm18lFXVXn9xm_o9F6odEnagFxrQ.png)
Click connect
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1ce_AD_4nXdTE5U0E9hvKwIk23LDBpIJFjmOWqDmzdHBSc1XBF62Jqrf3F8Nx1Hyfu44SGAJnwGxU_YV5tMBC_FuubifMmkAqT_9UkFNEGtoB0XVc0ox2p_diiMS12YoSA-wVRdhiOuGKEOnBg.png)
Click on the URL
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd20e_AD_4nXfjALbC9vkTTgHBLFcbVWCczwIFEpjeHT5VG5W_PLh6jWvxFqJ7NtGq2LSCg_iSaAbzWB89m65zNeV-a-gDwTMGjUu4a4HhVXqdgDDxLBFJ7tKUknW_WcZgUf8-6Tf1TFkya6ppYA.png)
Click on connection string
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1e3_AD_4nXe8HTKiR2ELVcu03xENaKhCklcrIHgDrhPY-p373hRkzu1LOXDQSjnZ9YNH8KsIuOH16q4qDZUpVZcnDQreNk8tJtb52m3nZQ2Sp6OrwKY89I_r8_WjWuqwxYQuiNQgxlkZKNSn.png)
Authorize Supabase
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1e6_AD_4nXdI3b7VZRsSda3iB0ZHoVTy-uwC1X4vpOqfNSroY5-6UXfCj5ZxV-DYCm5h1iGVH1mrKnXj_o834fS5_c5oVKc5XvgQnW5mESdbhzv5pgbwD4fO__W9C-7dxv3zw8oGfeMfdROnGQ.png)
Save connection
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1c4_AD_4nXeMaXhucgjf6_GQgfebT2S1nsORnEy2zaZM32okGDCt6AVSLZYFk0mFgathtyv4_fsYJd4wrZFRUQxWyq1AG1LPbfv35npbzhd_N3QxD-mDtZPQMXn7gBRm_jIaM-G6IOlfYI7v.png)
Add table mappings
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1dd_AD_4nXeiMrUoThAwJkgNzCTQFaebr8oeqFy-vwnq786-mMyRdpiZRsRTutk54-DVend2ddW98JkrvuH-Ljl5yTdM6UAX54TNB9hJI7cudVRWlCSEuz7OaydyB1gO5ikSNUH4tXTqQTeQWg.png)
Click create table mapping
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1d4_AD_4nXfG88bDyezDawkD_71oCisZ-QwO_C170wmdhFVOiRqq0DqAUyULt46vJ3OILIbcFyBm6gDBv4JeW34qqclQlF1b-FjGcwIXcgp2dsQZ9IkZc9UpFh5FY8a13GLLLFj2QiAQoUuE6A.png)
Automap your fields
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1e9_AD_4nXfTfZolKO_io6_XfjQp7rpQFZNw9s7nxgm7n9geZN1uCd8A81A7ri1S74QCxiKl65Vdzl4QtcZTaSLvn7Q0LqBq1SX1H7rXmVKcbiawBHYW9x_71RinZtIX_W-r0HTwN1W8qXDq6A.png)
Prepare your initial sync
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360eea536c57f07bd1da_AD_4nXdX3rkqjBB1ELctFraH8JUC500vqHGSSzK7okwZ3LWGjN8fS-_M1sesOrkn_sYVuZdEE7DDH_OD1-OXJTGQRNL1n0qo2oIVTiyLwE7zO3Jw_7z3EEYVhBZmMNWy7TwrUZb-K3UqgA.png)
Click continue
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a5360fea536c57f07bd2bb_AD_4nXerOWxB2zqlPgVYO-G1tceVMltOmVWA-mpizS9QJyTiq2-w_YuFuwv2Zph7BQDfJ9EWo3VORGdIhi4UM24Usr_6PbcYPSfYpCzcpCFyn7FtRVg97U42eP4viJa9SfjyG_sLhJ65.png)
Click activate sync
![](https://cdn.prod.website-files.com/669dbbbad2e7490566ff50e6/67a53610ea536c57f07bd400_AD_4nXfg5ymQTAAMqh9t5VKSagdPsrNQBBGsYGuUCVfBy9Tv7-opyB0B0e0mPMgL6UPX8tw4iKM8lSRsG-DE7dtbjuKNuyDfDauEakFESARkwkBc-tk2QMXnmcUtdFY7yRuDSCzri2D_CQ.png)
By following these steps, you’ve successfully connected Supabase to Airtbale, turning Airtable into a dynamic front-end for your database. This integration streamlines data management, allowing you to update and organize your Supabase data effortlessly within Airtable.
Try it out today! Or if you want a video tutorial, watch it here!
Subscribe for more
Stay up to date with the latest no-code data news, strategies, and insights sent straight to your inbox!