By the PinBuddy Team · Updated June 2026 · 6 min read
You bulk upload pins to Pinterest by preparing a CSV with the columns Pinterest expects — Title, Media URL, Pinterest board, Description, Link, Publish date and Keywords — and uploading it at pinterest.com/pin-builder, which creates up to 100 pins from a single file. Every image must already live at a public URL.
| Column | What it is | Notes |
|---|---|---|
| Title | The pin's headline | Up to 100 characters. Must be unique — duplicate titles are rejected. |
| Media URL | Link to the pin image | Must be public and fetchable by Pinterest. |
| Pinterest board | Where the pin is saved | Use the exact board name as it appears in your account. |
| Thumbnail | Cover frame for video | Leave blank for image pins. |
| Description | Pin caption text | Up to 500 characters. |
| Link | Destination URL | Where clicking the pin sends people. |
| Publish date | When to post | ISO format, within 14 days. Blank = post now. |
| Keywords | Topic tags | Comma-separated; helps Pinterest categorize the pin. |
Note: Pinterest rejects rows with duplicate titles, so make every Title distinct before you upload.
Hand-building a CSV works, but it's fiddly: you have to host every image yourself, copy each URL, watch for duplicate titles, and count rows so you never cross 100. PinBuddy does all of that for you. Upload your images and they're hosted on a CDN with a public Media URL automatically — no separate hosting step. As you caption pins, PinBuddy de-duplicates titles, validates board names, and auto-splits large batches into clean 100-row files ready for Pin Builder. You can also schedule pins inside the 14-day window and let PinBuddy AI-generate titles, descriptions and keywords. See the full PinBuddy features, read our deeper Pinterest CSV format guide, or check pricing — it's free to start.
Pinterest's Pin Builder accepts up to 100 pins per CSV file. If you have more, split them across multiple files of 100 rows or fewer and upload each one. Tools like PinBuddy split larger batches automatically so you never have to count rows by hand.
Yes. Pinterest supports bulk pin creation through the Pin Builder at pinterest.com/pin-builder, where you upload a CSV containing your pin details and image URLs. It's the official way to create many pins in a single action.
Yes. The CSV references each image by a public Media URL, so every image must be hosted online and fetchable before you upload. PinBuddy hosts your uploaded images on a CDN and gives each one a public URL automatically.
Yes. Add a Publish date in ISO format to each row to schedule that pin, as long as the date is within Pinterest's 14-day window. Leave the field blank to publish the pin immediately when the CSV is processed.
Upload images, caption them, and export a ready-to-go Pinterest CSV in minutes.
Start free