Bria Ad Delayer

Decompose flat ads into editable JSON layers.

Playground
APIPricing
~103.08s
Example output
Default output example
Layer Document
{ "canvas": { "height": 800, "width": 600 }, "document_url": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-document-07e54b53.json", "font_stylesheets": [], "images": [ { "content_type": "image/png", "file_name": "688a057b68131f114c8d23afa9ed36eb_0.png", "layer_id": "background_1", "subtype": "background", "url": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-background_1-b86b7a82.png", "z_order": 1 }, { "content_type": "image/svg+xml", "file_name": "688a057b68131f114c8d23afa9ed36eb_1.svg", "layer_id": "text_1_svg", "subtype": "primary_copy", "url": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-text_1_svg-7a7bf546.svg", "z_order": 2 }, { "content_type": "image/svg+xml", "file_name": "688a057b68131f114c8d23afa9ed36eb_2.svg", "layer_id": "text_2_svg", "subtype": "primary_copy", "url": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-text_2_svg-8c8a59fd.svg", "z_order": 4 }, { "content_type": "image/svg+xml", "file_name": "688a057b68131f114c8d23afa9ed36eb_3.svg", "layer_id": "text_3_svg", "subtype": "secondary_copy", "url": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-text_3_svg-d1e37a5a.svg", "z_order": 6 }, { "content_type": "image/svg+xml", "file_name": "688a057b68131f114c8d23afa9ed36eb_4.svg", "layer_id": "text_4_svg", "subtype": "secondary_copy", "url": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-text_4_svg-c7d54511.svg", "z_order": 8 }, { "content_type": "image/svg+xml", "file_name": "688a057b68131f114c8d23afa9ed36eb_5.svg", "layer_id": "text_5_svg", "subtype": "secondary_copy", "url": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-text_5_svg-22b86dfa.svg", "z_order": 10 }, { "content_type": "image/png", "file_name": "688a057b68131f114c8d23afa9ed36eb_6.png", "layer_id": "shape_1", "subtype": "cta", "url": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-shape_1-83ab9c1b.png", "z_order": 12 } ], "layers": [ { "bbox": { "height": 800, "width": 600, "x": 0, "y": 0 }, "id": "canvas_background", "style": { "background_color": "#18033D" }, "subtype": "background", "type": "vector", "z_order": 0 }, { "asset_path": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-background_1-b86b7a82.png", "bbox": { "height": 800, "width": 600, "x": 0, "y": 0 }, "id": "background_1", "subtype": "background", "type": "image", "z_order": 1 }, { "asset_path": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-text_1_svg-7a7bf546.svg", "bbox": { "height": 79, "width": 352, "x": 125, "y": 45 }, "id": "text_1_svg", "image_fit": { "object_fit": "contain" }, "subtype": "primary_copy", "type": "image", "z_order": 2 }, { "bbox": { "height": 78, "width": 351.6, "x": 124.8, "y": 46 }, "hidden": true, "id": "text_1_font", "subtype": "primary_copy", "text": "NIGHT", "text_style": { "align_x": "center", "align_y": "center", "color": "#FFFFFF", "font_family": "\"Arial Black\", \"Helvetica Neue\", Arial, sans-serif", "font_size_px": 98.91, "font_weight": 900, "italic": false, "letter_spacing_px": 0, "line_height": 0.9, "no_wrap": false, "text_align": "center", "underline": false, "uppercase": true }, "type": "text", "z_order": 3 }, { "asset_path": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-text_2_svg-8c8a59fd.svg", "bbox": { "height": 80, "width": 351, "x": 125, "y": 125 }, "id": "text_2_svg", "image_fit": { "object_fit": "contain" }, "subtype": "primary_copy", "type": "image", "z_order": 4 }, { "bbox": { "height": 80, "width": 351.6, "x": 124.8, "y": 124 }, "hidden": true, "id": "text_2_font", "subtype": "primary_copy", "text": "PULSE", "text_style": { "align_x": "center", "align_y": "center", "color": "#FFFFFF", "font_family": "\"Arial Black\", \"Helvetica Neue\", Arial, sans-serif", "font_size_px": 100.11, "font_weight": 900, "italic": false, "letter_spacing_px": -1.96, "line_height": 0.9, "no_wrap": false, "text_align": "center", "underline": false, "uppercase": true }, "type": "text", "z_order": 5 }, { "asset_path": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-text_3_svg-d1e37a5a.svg", "bbox": { "height": 35, "width": 325, "x": 138, "y": 215 }, "id": "text_3_svg", "image_fit": { "object_fit": "contain" }, "subtype": "secondary_copy", "type": "image", "z_order": 6 }, { "bbox": { "height": 36, "width": 324, "x": 138, "y": 215.04 }, "hidden": true, "id": "text_3_font", "subtype": "secondary_copy", "text": "LIVE FESTIVAL", "text_style": { "align_x": "center", "align_y": "center", "color": "#DCFF00", "font_family": "\"Arial Black\", \"Helvetica Neue\", Arial, sans-serif", "font_size_px": 39.88, "font_weight": 900, "italic": false, "letter_spacing_px": -0.49, "line_height": 1, "no_wrap": false, "text_align": "center", "underline": false, "uppercase": true }, "type": "text", "z_order": 7 }, { "asset_path": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-text_4_svg-c7d54511.svg", "bbox": { "height": 23, "width": 165, "x": 220, "y": 277 }, "id": "text_4_svg", "image_fit": { "object_fit": "contain" }, "subtype": "secondary_copy", "type": "image", "z_order": 8 }, { "bbox": { "height": 24.96, "width": 165.6, "x": 219, "y": 276.96 }, "hidden": true, "id": "text_4_font", "subtype": "secondary_copy", "text": "SAT 12 JULY", "text_style": { "align_x": "center", "align_y": "center", "color": "#FFFFFF", "font_family": "\"Helvetica Neue\", Arial, sans-serif", "font_size_px": 27.04, "font_weight": 800, "italic": false, "letter_spacing_px": 0, "line_height": 1, "no_wrap": false, "text_align": "center", "underline": false, "uppercase": true }, "type": "text", "z_order": 9 }, { "asset_path": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-text_5_svg-22b86dfa.svg", "bbox": { "height": 134, "width": 453, "x": 74, "y": 352 }, "id": "text_5_svg", "image_fit": { "object_fit": "contain" }, "subtype": "secondary_copy", "type": "image", "z_order": 10 }, { "bbox": { "height": 135.04, "width": 453.6, "x": 73.45, "y": 352 }, "hidden": true, "id": "text_5_font", "subtype": "secondary_copy", "text": "AURORA KEYS\nTHE VELVET TIDE\nNOVA AND THE OWLS", "text_style": { "align_x": "center", "align_y": "center", "color": "#FFFFFF", "font_family": "\"Helvetica Neue\", Arial, sans-serif", "font_size_px": 37.38, "font_weight": 800, "italic": false, "letter_spacing_px": 0.5, "line_height": 1.45, "no_wrap": false, "text_align": "center", "underline": false, "uppercase": true }, "type": "text", "z_order": 11 }, { "asset_path": "https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-shape_1-83ab9c1b.png", "bbox": { "height": 56, "width": 297.6, "x": 151.2, "y": 571.2 }, "id": "shape_1", "image_fit": { "object_fit": "contain" }, "subtype": "cta", "type": "image", "z_order": 12 } ], "text_mode": "svg" }
Document URL
https://segmind-resources.s3.amazonaws.com/output/bria-ad-delayer-example-default-document-07e54b53.json

Bria Ad Delayer: Ad-to-Layers Decomposition (Image-to-JSON)

What is Bria Ad Delayer?

Bria Ad Delayer turns a finished, flat ad image back into its editable parts. Instead of returning another picture, a single call returns one structured JSON layer document: a canvas that matches your input, the Google Fonts stylesheets its text needs, and a z-ordered list of layers you can sort and absolutely position to reconstruct the ad exactly. It is the fastest way to recover an editable structure from marketing creatives that no longer have a source PSD or Figma file, and it is trained exclusively on licensed data for commercial-safe use.

Key Features

  • Full layer decomposition — a background plate delivered as a hosted image, product and logo cutouts as transparent PNGs, and vector shapes (boxes with solid or gradient fills, corner radii and shadows).
  • Live text, twice over — every copy line comes back both as editable text with full typography (font family, weight, size, letter spacing, line height, alignment) and as an SVG that traces the original letterforms. A text_mode parameter picks which half renders by default; the other is always available.
  • Deterministic reconstruction — each layer carries a bounding box and a z_order, so sorting and positioning rebuilds the ad pixel-faithfully and makes every element independently editable.

Best Use Cases

Resize one ad into many placements, localize or swap headline copy without a redesign, and A/B-test individual elements. Isolate a product cutout or a clean background plate for reuse, or feed the layer document into a design tool or an automated ad-variation pipeline. In testing, sneaker, beverage and concert-poster ads each decomposed cleanly, and reconstructing from the returned layers reproduced the original exactly.

Prompt Tips and Output Quality

There is no text prompt — the input is the ad. Feed a genuine flat ad with clear copy and a CTA; ordinary photographs are out of scope. Keep the long side at or below 800 px or it is auto-downscaled. Use svg when the ad must stay faithful to the original letterforms and font when the copy will be edited or localized; filled or multi-colour type is not supported in SVG mode, so use font for those.

FAQs

Does it return an image? No. It returns a structured JSON layer document with per-layer assets and styling.

What is the difference between svg and font text mode? Both forms always come back; text_mode only decides which is live — svg keeps the original glyphs, font gives editable typography.

Can it decompose any image? It expects a flat ad. Photographs and non-ads are out of scope and results are not guaranteed.

What layer types does it recover? Background plate, image cutouts (product, logo), live text, and vector shapes.

Is it safe for commercial work? Yes — it is trained exclusively on licensed data.