insta2pdf

Convert Instagram carousels to PDF

How it works

1. Paste your Instagram URL

Copy the link of a public Instagram carousel or single-image post and paste it into the input field at the top of this page. The URL can be a post permalink like https://www.instagram.com/p/....

2. We fetch the images

insta2pdf sends the URL to a serverless backend that uses instaloader through a residential proxy to retrieve up to 20 public carousel images. Private posts, reels, and posts with more than 20 images are rejected with a clear error message.

3. Your PDF is generated

The fetched images are merged into a single PDF with img2pdf, then a clickable source page linking back to the original Instagram post is appended with reportlab and pypdf. The final PDF is uploaded to ephemeral S3 storage.

4. Download your PDF

A presigned download link appears as soon as the PDF is ready. The link is valid for 10 minutes, and the PDF file itself is automatically deleted from S3 after 1 day. No account or signup is required.

Frequently asked questions

How do I convert an Instagram carousel to PDF?

Paste a public Instagram post URL into the input field above and click Convert to PDF. insta2pdf fetches the carousel images, merges them into a single PDF with a clickable source link, and gives you a download link that stays valid for 10 minutes.

Is insta2pdf free?

Yes. insta2pdf is completely free. There is no account, no subscription, and no per-conversion fee. The tool runs on near-zero-cost serverless infrastructure, so the price stays at $0 for every user.

How many images can I convert?

You can convert up to 20 images per post. This covers both single-image posts and full carousel posts. Posts with more than 20 images are rejected with a CAROUSEL_TOO_LARGE error.

Are the Instagram posts downloaded or stored?

No. insta2pdf fetches images temporarily to build your PDF, then uploads the PDF to ephemeral S3 storage that is automatically deleted after 1 day. Nothing is kept long-term, and no Instagram media is archived on our servers.

Does insta2pdf work with private accounts?

No. insta2pdf only works with public Instagram posts. Private or restricted posts return a PRIVATE_POST error. We do not bypass authentication or access any content that is not publicly visible.

Can I convert Instagram reels to PDF?

No. Reels are video-only posts, and insta2pdf converts images only. A reel URL returns a VIDEO_ONLY error because there are no images to place in a PDF.

How long are PDF links valid?

Download links are presigned S3 URLs that expire 10 minutes after they are generated. The underlying PDF object is deleted from S3 after 1 day, but the link itself stops working after 10 minutes, so download your PDF immediately.

Is it legal to download Instagram posts?

insta2pdf is intended for personal archiving of your own public posts or content you have permission to save. Downloading someone else's content may violate Instagram's Terms of Use or local copyright law. You are responsible for how you use the resulting PDFs.

Use cases