[{"data":1,"prerenderedAt":415},["ShallowReactive",2],{"help-article-\u002Fhelp\u002Ftemplate-management\u002Fbatch-editor":3},{"id":4,"title":5,"body":6,"category":395,"description":396,"extension":397,"keywords":398,"meta":405,"navigation":406,"order":407,"path":408,"published":409,"rawbody":410,"seo":411,"stem":412,"updated":413,"__hash__":414},"help\u002Fhelp\u002Ftemplate-management\u002Fbatch-editor.md","Generate designs with the Batch Editor",{"type":7,"value":8,"toc":388},"minimark",[9,21,24,40,45,191,195,218,222,341,350,361],[10,11,12,13,17,18,20],"p",{},"In the ",[14,15,16],"place",{},"Batch Editor",", you create many designs at once from one template and a CSV file. Each row of the table becomes one image or PDF, and its columns fill the template's input fields. The ",[14,19,16],{}," is included in every paid plan.",[10,22,23],{},"This takes three steps:",[25,26,27,34,37],"ol",{},[28,29,30,31,33],"li",{},"Import your data into the ",[14,32,16],{},".",[28,35,36],{},"Check the designs in the preview.",[28,38,39],{},"Download the designs as a ZIP file.",[41,42,44],"h2",{"id":43},"import-your-data","Import your data",[25,46,47,117,133,151,159,180],{},[28,48,49,53,54,87,90,91,93,94,109,111],{},[50,51,52],"click",{},"Click",", depending on where you are:",[55,56,57,75],"ul",{},[28,58,59,62,63,66,67,71,72,33],{},[60,61],"right",{}," In the ",[14,64,65],{},"template editor",": ",[68,69,70],"strong",{},"Share"," at the top right, then ",[68,73,74],{},"Open Batch Editor",[28,76,77,79,80,83,84,33],{},[60,78],{}," In a folder: ",[68,81,82],{},"…"," on the template card, then ",[68,85,86],{},"Open in Batch Editor",[88,89],"br",{},"The ",[14,92,16],{}," opens. The preview is at the top, and below it a table with one row per design and one column per input field.",[95,96,98],"trouble",{"symptom":97},"Open Batch Editor is greyed out?",[10,99,90,100,102,103,105,106,33],{},[14,101,16],{}," is part of the paid plans. On the Free plan, the entry is greyed out. If you open the ",[14,104,16],{}," anyway, it says \"Batch editor is a paid feature\". Switch to a paid plan in ",[68,107,108],{},"Settings → Billing",[88,110],{},[112,113],"img",{"alt":114,"src":115,"width":116},"Share menu with Open Batch Editor highlighted.","https:\u002F\u002Fimagedelivery.net\u002FmudX-CmAqIANL8bxoNCToA\u002Fhelp\u002FKB-batch-editor-03\u002Fpublic",241,[28,118,119,121,122,125,126,128],{},[50,120,52],{}," ",[68,123,124],{},"Import Data"," at the top left. A popup opens.",[88,127],{},[112,129],{"alt":130,"src":131,"width":132},"Top bar of the Batch Editor with Import Data and Download highlighted.","https:\u002F\u002Fimagedelivery.net\u002FmudX-CmAqIANL8bxoNCToA\u002Fhelp\u002FKB-batch-editor-02\u002Fpublic?v=00ada23b",894,[28,134,135,139,140],{},[136,137,138],"drag",{},"Drag"," your CSV file into the area in the popup. You can also click the area and choose the file. The popup now shows your table.",[95,141,143],{"symptom":142},"You can't choose your file?",[10,144,90,145,147,148,150],{},[14,146,16],{}," only accepts CSV files. Save your table as a CSV file in Excel or Google Sheets and ",[136,149,136],{}," that into the area.",[28,152,153,121,155,158],{},[50,154,52],{},[68,156,157],{},"Auto Map Fields",". Bluepic matches the columns to the input fields. Above each column you now see which input field it fills.",[28,160,161,165,166,169,170,172,173,175],{},[162,163,164],"look",{},"Look"," at the match above each column. If it says ",[68,167,168],{},"Select field"," or shows the wrong input field, ",[50,171,50],{}," it and choose the right one.",[88,174],{},[112,176],{"alt":177,"src":178,"width":179},"Import Data popup with a loaded CSV file: upload area, Auto Map Fields, a field dropdown above each column and the Import button highlighted.","https:\u002F\u002Fimagedelivery.net\u002FmudX-CmAqIANL8bxoNCToA\u002Fhelp\u002FKB-batch-editor-04\u002Fpublic?v=4aad5ddc",1920,[28,181,182,121,184,187,188,190],{},[50,183,52],{},[68,185,186],{},"Import"," at the top right of the popup. Each row of your file is now a row in the ",[14,189,16],{},". Input fields without a column keep their default value. A new import replaces all rows in the table.",[41,192,194],{"id":193},"check-the-designs-in-the-preview","Check the designs in the preview",[25,196,197,208,213],{},[28,198,199,201,202,204],{},[50,200,52],{}," the eye on the right of a row. The preview at the top now shows the design of that row.",[88,203],{},[112,205],{"alt":206,"src":207,"width":179},"Batch Editor with the preview at the top and one row per design, with a column for each input field.","https:\u002F\u002Fimagedelivery.net\u002FmudX-CmAqIANL8bxoNCToA\u002Fhelp\u002FKB-batch-editor-01\u002Fpublic?v=12047bcd",[28,209,210,212],{},[162,211,164],{}," especially at long texts, image crops and empty cells. Check several rows before you create many designs.",[28,214,215,217],{},[50,216,52],{}," a cell if a value is wrong, and change it. This only changes that row, not your template.",[41,219,221],{"id":220},"download-the-designs","Download the designs",[25,223,224,232,250,304,316,336],{},[28,225,226,228,229,231],{},[50,227,52],{}," the boxes on the left of the rows if you only need some of the designs. Without a selection, the ",[14,230,16],{}," creates all rows.",[28,233,234,235,237,238,241,242,245,246,249],{},"If your template has several canvases, there is a selection of your canvases at the top next to ",[68,236,124],{},". ",[50,239,240],{},"Choose"," which size is created: one canvas, ",[68,243,244],{},"All canvases"," (one file per canvas for each row, each one costs credits) or ",[68,247,248],{},"From data"," (a column of the table sets the size for each row).",[28,251,252,256,257,260,261,121,263,266,267,270,271,274,275,277,278,281,282],{},[253,254,255],"hover",{},"Hover"," over ",[68,258,259],{},"Download"," at the top right and ",[50,262,50],{},[68,264,265],{},"PNG",", ",[68,268,269],{},"JPEG"," or ",[68,272,273],{},"PDF",". Clicking ",[68,276,259],{}," itself picks PNG. The ",[68,279,280],{},"File Name Convention"," popup opens.",[95,283,285],{"symptom":284},"Download is greyed out?",[10,286,287,289,290,292,293,296,297,300,301,303],{},[253,288,255],{}," over the button. If it says that you are out of credits, the ",[14,291,16],{}," is paused. An admin adds credits under ",[68,294,295],{},"Settings"," > ",[68,298,299],{},"Billing",". The pause also ends when your usage is back within your allowance, for example in the next billing period. If there is no message, the ",[14,302,16],{}," is still loading.",[28,305,306,308,309,311],{},[50,307,240],{}," in the popup how the files should be named. The first option numbers them. The others name each file after the value of an input field, for example a name.",[88,310],{},[112,312],{"alt":313,"src":314,"width":315},"File Name Convention popup with the dropdown open: the numbered option and one option per input field, Continue below.","https:\u002F\u002Fimagedelivery.net\u002FmudX-CmAqIANL8bxoNCToA\u002Fhelp\u002FKB-batch-editor-05\u002Fpublic?v=5e958a85",1214,[28,317,318,121,320,323,324],{},[50,319,52],{},[68,321,322],{},"Continue",". Bluepic creates the designs and shows the progress. Then your browser downloads one ZIP file with all designs. It is named after your template. Each image costs 0.1 credit.",[95,325,327],{"symptom":326},"Out of credits appears?",[10,328,329,330,121,332,335],{},"Your credits ran out during the download, and the 3-day grace period is over. ",[50,331,52],{},[68,333,334],{},"Go to billing"," and add credits. Then start the download again.",[28,337,338,340],{},[162,339,164],{}," at the files in the ZIP file. Check long texts and image crops in particular.",[342,343,344],"note",{},[10,345,346,347,349],{},"If your credits run out, the ",[14,348,16],{}," keeps working for a grace period of 3 days. These designs still cost credits. After that it pauses until there are enough credits again. On Enterprise it never pauses: extra usage is billed instead.",[351,352,353],"tip",{},[10,354,355,356,33],{},"If you need a personal link for each recipient instead of files, use ",[357,358,360],"a",{"href":359},"\u002Fhelp\u002Fdata-and-automation\u002Fgenerate-urls","Generate personal links: pre-fill a campaign for each recipient",[362,363,364],"related",{},[55,365,366,372,378,384],{},[28,367,368],{},[357,369,371],{"href":370},"\u002Fhelp\u002Faccount-management\u002Fcredits","Credits: what exports cost",[28,373,374],{},[357,375,377],{"href":376},"\u002Fhelp\u002Faccount-management\u002Fbilling","Manage billing: change your plan, add credits and capacity",[28,379,380],{},[357,381,383],{"href":382},"\u002Fhelp\u002Finput-fields\u002Fcreate-input-field","Create an input field: let users change a text or image",[28,385,386],{},[357,387,360],{"href":359},{"title":389,"searchDepth":390,"depth":390,"links":391},"",2,[392,393,394],{"id":43,"depth":390,"text":44},{"id":193,"depth":390,"text":194},{"id":220,"depth":390,"text":221},"template-management","Import a CSV file, turn each row into a design and download all designs as one ZIP file.","md",[399,400,401,259,402,403,16,74,86,124,157,404,280],"batch","CSV","bulk","mail merge","Stapel","ZIP",{},true,60,"\u002Fhelp\u002Ftemplate-management\u002Fbatch-editor","2026-09-17","---\ntitle: \"Generate designs with the Batch Editor\"\ndescription: \"Import a CSV file, turn each row into a design and download all designs as one ZIP file.\"\ncategory: template-management\norder: 60\nkeywords: [\"batch\", \"CSV\", \"bulk\", \"Download\", \"mail merge\", \"Stapel\", \"Batch Editor\", \"Open Batch Editor\", \"Open in Batch Editor\", \"Import Data\", \"Auto Map Fields\", \"ZIP\", \"File Name Convention\"]\n---\n\nIn the :place[Batch Editor], you create many designs at once from one template and a CSV file. Each row of the table becomes one image or PDF, and its columns fill the template's input fields. The :place[Batch Editor] is included in every paid plan.\n\nThis takes three steps:\n\n1. Import your data into the :place[Batch Editor].\n2. Check the designs in the preview.\n3. Download the designs as a ZIP file.\n\n\n## Import your data\n\n1. :click[Click], depending on where you are:\n\n   - :right In the :place[template editor]: **Share** at the top right, then **Open Batch Editor**.\n   - :right In a folder: **…** on the template card, then **Open in Batch Editor**.\n\n   The :place[Batch Editor] opens. The preview is at the top, and below it a table with one row per design and one column per input field.\n\n   ::trouble{symptom=\"Open Batch Editor is greyed out?\"}\n   The :place[Batch Editor] is part of the paid plans. On the Free plan, the entry is greyed out. If you open the :place[Batch Editor] anyway, it says \"Batch editor is a paid feature\". Switch to a paid plan in **Settings → Billing**.\n   ::\n\n   ![Share menu with Open Batch Editor highlighted.](https:\u002F\u002Fimagedelivery.net\u002FmudX-CmAqIANL8bxoNCToA\u002Fhelp\u002FKB-batch-editor-03\u002Fpublic){width=\"241\"}\n\n2. :click[Click] **Import Data** at the top left. A popup opens.\n\n   ![Top bar of the Batch Editor with Import Data and Download highlighted.](https:\u002F\u002Fimagedelivery.net\u002FmudX-CmAqIANL8bxoNCToA\u002Fhelp\u002FKB-batch-editor-02\u002Fpublic?v=00ada23b){width=\"894\"}\n\n3. :drag[Drag] your CSV file into the area in the popup. You can also click the area and choose the file. The popup now shows your table.\n\n   ::trouble{symptom=\"You can't choose your file?\"}\n   The :place[Batch Editor] only accepts CSV files. Save your table as a CSV file in Excel or Google Sheets and :drag[drag] that into the area.\n   ::\n\n4. :click[Click] **Auto Map Fields**. Bluepic matches the columns to the input fields. Above each column you now see which input field it fills.\n5. :look[Look] at the match above each column. If it says **Select field** or shows the wrong input field, :click[click] it and choose the right one.\n\n   ![Import Data popup with a loaded CSV file: upload area, Auto Map Fields, a field dropdown above each column and the Import button highlighted.](https:\u002F\u002Fimagedelivery.net\u002FmudX-CmAqIANL8bxoNCToA\u002Fhelp\u002FKB-batch-editor-04\u002Fpublic?v=4aad5ddc){width=\"1920\"}\n\n6. :click[Click] **Import** at the top right of the popup. Each row of your file is now a row in the :place[Batch Editor]. Input fields without a column keep their default value. A new import replaces all rows in the table.\n\n## Check the designs in the preview\n\n1. :click[Click] the eye on the right of a row. The preview at the top now shows the design of that row.\n\n   ![Batch Editor with the preview at the top and one row per design, with a column for each input field.](https:\u002F\u002Fimagedelivery.net\u002FmudX-CmAqIANL8bxoNCToA\u002Fhelp\u002FKB-batch-editor-01\u002Fpublic?v=12047bcd){width=\"1920\"}\n\n2. :look[Look] especially at long texts, image crops and empty cells. Check several rows before you create many designs.\n3. :click[Click] a cell if a value is wrong, and change it. This only changes that row, not your template.\n\n## Download the designs\n\n1. :click[Click] the boxes on the left of the rows if you only need some of the designs. Without a selection, the :place[Batch Editor] creates all rows.\n2. If your template has several canvases, there is a selection of your canvases at the top next to **Import Data**. :click[Choose] which size is created: one canvas, **All canvases** (one file per canvas for each row, each one costs credits) or **From data** (a column of the table sets the size for each row).\n3. :hover[Hover] over **Download** at the top right and :click[click] **PNG**, **JPEG** or **PDF**. Clicking **Download** itself picks PNG. The **File Name Convention** popup opens.\n\n   ::trouble{symptom=\"Download is greyed out?\"}\n   :hover[Hover] over the button. If it says that you are out of credits, the :place[Batch Editor] is paused. An admin adds credits under **Settings** > **Billing**. The pause also ends when your usage is back within your allowance, for example in the next billing period. If there is no message, the :place[Batch Editor] is still loading.\n   ::\n\n4. :click[Choose] in the popup how the files should be named. The first option numbers them. The others name each file after the value of an input field, for example a name.\n\n   ![File Name Convention popup with the dropdown open: the numbered option and one option per input field, Continue below.](https:\u002F\u002Fimagedelivery.net\u002FmudX-CmAqIANL8bxoNCToA\u002Fhelp\u002FKB-batch-editor-05\u002Fpublic?v=5e958a85){width=\"1214\"}\n\n5. :click[Click] **Continue**. Bluepic creates the designs and shows the progress. Then your browser downloads one ZIP file with all designs. It is named after your template. Each image costs 0.1 credit.\n\n   ::trouble{symptom=\"Out of credits appears?\"}\n   Your credits ran out during the download, and the 3-day grace period is over. :click[Click] **Go to billing** and add credits. Then start the download again.\n   ::\n\n6. :look[Look] at the files in the ZIP file. Check long texts and image crops in particular.\n\n::note\nIf your credits run out, the :place[Batch Editor] keeps working for a grace period of 3 days. These designs still cost credits. After that it pauses until there are enough credits again. On Enterprise it never pauses: extra usage is billed instead.\n::\n\n::tip\nIf you need a personal link for each recipient instead of files, use [Generate personal links: pre-fill a campaign for each recipient](\u002Fhelp\u002Fdata-and-automation\u002Fgenerate-urls).\n::\n\n::related\n- [Credits: what exports cost](\u002Fhelp\u002Faccount-management\u002Fcredits)\n- [Manage billing: change your plan, add credits and capacity](\u002Fhelp\u002Faccount-management\u002Fbilling)\n- [Create an input field: let users change a text or image](\u002Fhelp\u002Finput-fields\u002Fcreate-input-field)\n- [Generate personal links: pre-fill a campaign for each recipient](\u002Fhelp\u002Fdata-and-automation\u002Fgenerate-urls)\n::\n",{"title":5,"description":396},"help\u002Ftemplate-management\u002Fbatch-editor","2026-10-22","o6N5gINBLmiokyMd_MOyYB5yNY-jYNnY8VPNoFnu46w",1792680560228]