CNET just made an excellent tutorial on how to import your Instagram posts to Pixelfed.
They correctly note that you currently can’t do this on pixelfed.social because that feature is disabled due to high traffic volumes. However, you can currently do this on other Pixelfed servers—so this is good motivation to register on them.
But yes, I’ve done this before and it works fantastic.
https://www.cnet.com/news/social-media/fed-up-with-instagram-how-to-move-your-photos-to-pixelfed/