Deep dive
Win a format, not the whole design market
General online design is a crowded market with strong free tools. A new product wins by being the obvious choice for a specific format or audience: menus and promotions for restaurants, listings and flyers for real estate agents, brand-locked templates for franchise networks, worksheets for teachers or labels for small manufacturers.
That focus decides your templates, integrations and export formats. A restaurant tool should connect to ordering platforms and print shops; a real estate tool should pull listing data and photos automatically. Our product discovery work identifies the few workflows where automation saves users the most time.
How a browser canvas editor works
A design is a structured document: pages containing elements such as text, images, shapes and groups, each with position, size, rotation, styles and effects. The editor renders that document on the GPU, handles hit-testing, selection, snapping guides and transformations, and records every change as an operation so undo, autosave and collaboration all use the same history.
GPU rendering through WebGL is supported everywhere, and WebGPU is now available in Chrome, Edge and Safari and on some Firefox platforms, so a WebGL fallback is still needed. Libraries such as PixiJS or CanvasKit, the WebAssembly build of the Skia graphics engine, shorten the build. Text layout is the hardest part: line breaking, kerning, emoji and right-to-left scripts must match exactly between screen and export.
- Store designs as versioned JSON documents, not as images.
- Use the same layout engine for the editor and the export renderer.
- Load fonts and images progressively so large templates open quickly.
Templates, search and the content operation
Most users never start from a blank page. They search for a template, change the words and photos, and export. That makes the template library the product's core content: well-designed, correctly tagged, available in the right sizes and refreshed for seasons and trends. Plan a content team and an admin tool that lets them publish without developers.
Search should understand both words and looks. Keyword search over tags and titles is the start; image embeddings add visual similarity, so a user can find more templates like the one they liked. Server-rendered template pages also bring search traffic, which is why many design tools treat each template as a landing page with its own SEO.
AI tools users now expect
Background removal, image generation, generative fill, upscaling and writing help have moved from novelty to expectation. Hosted APIs launch fastest; open models such as the FLUX and Stable Diffusion families can run in your own cloud for lower cost at volume and more control. Meter AI usage through credits so heavy users do not erase your margin.
Generated images bring obligations. The EU AI Act's transparency rules, which apply from August 2026, require machine-readable marking of AI-generated content by providers, and India's 2026 amendment to its IT Rules requires labelling of synthetic media on platforms. Content credentials based on the C2PA standard are a practical way to attach provenance. Our generative AI development team builds these pipelines.
Running costs
The main lines are asset storage and CDN delivery, export rendering, AI inference, search and licences for fonts and stock content. Exports and AI are the costs that grow with use, so they belong in plan limits. Licence fees may be per user, per download or flat, and they shape your free tier. Cache rendered previews and thumbnails aggressively, because users browse far more templates than they ever open, and every uncached preview costs rendering time.
Maintenance is roughly 15-20% of the build cost per year, plus infrastructure, licences and the template content team. Browser updates occasionally change rendering or input behaviour, so automated visual regression tests on the editor and exports pay for themselves quickly.