Single-asset generator

Brief in, asset out.

Drop your logo URL, brand palette, and a voice note — Halfpixel drafts the SVG, rasterises it to your channel’s ratio, and returns a ready-to-publish file. No human in the loop.

Using your agency brand

Loading saved brand settings…

Checking your generation-credit balance…
Saved brief templates

Save this brief for a later creation. Saving stores the fields only; it does not start generation.

Sign in to save and reuse named briefs.

Sign in to save

Choose the kind of creative you are making. This classification travels with every generated asset while channel and export formats stay independent.

A publicly accessible URL to your logo (SVG or PNG).

Comma-separated 6-digit hex codes (1–8 colours).

Start with an example
Deliverable templatesSets type + brief

Describe the tone, occasion, and creative intent.

Add voice, colors, words to use or avoid, and creative constraints.

The asset will be rasterised to this channel's exact pixel ratio.

Run a campaign (Square + Story + Avatar)Three coordinated assets from one brief — the server picks the prompt framings and rasterises each to its target dimensions.

Each checked format generates a parallel call — social formats run through Recraft re-composed to that aspect; "Brand mark" runs through the deterministic brand-lockup renderer and produces a wordmark + combined mark SVG pair plus a 1920×540 composed PNG; "Type scale" runs through the AI module to derive a six-row ladder (display → caption) rendered as a 1200×900 SVG; "Palette sheet" runs through the AI module to assign five named roles (primary, secondary, accent, neutral, background) to your intake palette and renders a 1200×900 swatch grid with hex + RGB per tile.

Video studio

Turn a prompt into a short video

Describe the subject, atmosphere, and motion. The video service chooses a supported model and clip length.

Rendering can take a few minutes. Your request stays in this workspace while it runs.

Recent requests

Your video generations
Loading your video requests…