NGT Studio — User Guide
Everything you need to create, edit, and export documents with NGT Studio.
Contents
What is NGT Studio
NGT Studio is a browser-based AI document engine built for social posts, posters, flyers, brochures, and other designed documents. You describe what you want — an Instagram post, an A4 brochure, a presentation slide — and NGT generates a fully structured, styled document ready to export.
Unlike generative image tools, NGT produces a real document: every section is a separate, editable element with consistent typography and precise layout. The output is SVG — resolution-independent and print-ready. You can edit any section directly, refine the whole document with a follow-up instruction, and export to SVG, PNG, HTML, or PDF.
No design skills required. NGT handles layout, typography, and visual structure. You provide the content and intent.
Creating an account
Go to nextgentext.online/register to create an account. The 7-day free trial gives you full access to NGT Studio with no credit card required.
- RegisterEnter your email and a password and accept the terms. You are taken straight to your dashboard.
- Add your AI keyGo to Settings and add an API key for your chosen AI provider (Claude, GPT-4o, or Gemini). NGT Studio cannot generate documents without one.
- Open the studioClick Open NGT Studio on your dashboard. The studio runs in the browser — no download required.
Setting up your AI key
NGT Studio uses your own AI API key to generate documents. In Settings → AI Provider, choose a provider and paste its key. Keys are stored encrypted; only the key for your selected provider is injected into your studio session. Leave a key field blank when saving to keep the key that is already stored.
Where to get your key
| Provider | Where to get your key | Key format |
|---|---|---|
| Claude (Anthropic) | console.anthropic.com/keys | sk-ant-… |
| GPT-4o (OpenAI) | platform.openai.com/api-keys | sk-… |
| Gemini (Google) | aistudio.google.com/app/apikey | AIza… |
Claude (Anthropic) is the default and recommended provider for the most accurate layout and content generation. The active provider is shown as a badge in the studio header; switch any time in Settings without affecting your subscription.
NGT API keys are different: they authenticate your own applications against the NGT API. Create and revoke them on your dashboard or in Settings → NGT API Keys. A new key is shown only once — copy it immediately. Each key shows when it was last used and how many calls it made today.
The studio at a glance
| Area | What it does |
|---|---|
| Header | Render mode switch (Layout / AI Elements), active AI provider, link to your settings, Save and Load project, Undo. |
| Prompt tab → Compose | The Refine box for follow-up instructions, layout warnings, document info, and the list of sections. |
| Prompt tab → Style | Palette (8 colour roles and presets) and typography (6 type roles). |
| Prompt tab → Images | Upload images to use in your documents. |
| Research tab | A visual node editor for building a document from connected blocks (see Research mode). |
| Prompt centre | Your main prompt, the format picker, Generate, and the optional Visual style, Brand, and Model settings. |
| Preview toolbar | Zoom, Fit, page count, Guides, and show/hide the prompt bar. |
| Download bar | SVG, HTML, PNG 2×, and PDF export. |
Writing your prompt
The prompt is the only required input. Describe what you want in plain English. NGT figures out the structure, sections, content, and layout from your description. Press Ctrl+Enter (⌘+Enter on Mac) or click Generate.
What to include in your prompt
- Document type — Instagram post, poster, flyer, brochure, presentation slide, report, etc.
- Subject or brand — what the document is about, company name, product
- Tone — professional, minimal, bold, editorial, friendly
- Key content — any specific text, figures, or sections you need
- Images — mention uploaded images you want used
- Format — if you do not specify one, NGT selects the most appropriate format
Prompt examples
Keep social posts and posters short: a headline, one supporting line, a few figures, and a call to action. Everything must fit on one canvas — NGT warns you when it does not (see Layout warnings).
Choosing a format
Pick a format in the format picker next to Generate, or name it in your prompt ("A4 portrait", "Instagram story", "16:9 presentation"). If you do not specify one, NGT infers it from your prompt. You can change the format later through Refine, for example "switch to Instagram story"; the document is re-laid out for the new size.
Formats fall into two kinds:
- Single-canvas formats — social posts, posters, flyers, banners, business cards, thumbnails. The design is one fixed-size canvas and exports at exactly that size.
- Page formats — A-series, US Letter, brochures, presentations. Content that is taller than one page continues onto further pages, marked by a dashed guide on the canvas.
See the complete format list.
Brand and visual style
The prompt centre has two optional panels that are remembered between documents:
- Visual style — describe the look once (for example "Dark navy palette, gold accents. Playfair Display headings.") and click Save style. The saved style is applied to every new document until you clear it.
- Brand — brand name, voice (professional, friendly, technical, authoritative, conversational), goal (inform, persuade, instruct, warn, convert), and forbidden terms. NGT writes copy in your voice and goal, and flags any forbidden term that still appears.
Palette and typography
The Style tab shows the design spec of the current document. Changes apply immediately to every section.
Colour palette
Eight colour roles: background, surface, surface alt, accent, accent light, text, text muted, and border. Edit a role with the colour picker, choose a preset palette, or ask in Refine ("dark mode with an orange accent").
Typography
Six type roles — Display, Heading, Subheading, Body, Caption, and Label — each with font family, size, weight, and line height. Any Google Font is supported. Display text can also have letter spacing, and OpenType features (ligatures, stylistic sets, figure styles) are applied where the font supports them.
If you leave the style blank, NGT chooses colours and typography from your prompt. Save a Visual style when you need brand consistency across many documents.
Font sizes and units
Font sizes follow the kind of format you are designing for:
| Format kind | Size unit | What it means |
|---|---|---|
| Social, screen, digital | px (plain numbers) | Pixels on the canvas. A 1080 px Instagram post with a 120 px headline looks the same on every device. |
| Print (A-series, Letter, brochures, business cards) | pt (e.g. 10pt) | Physical points on paper, converted at the format's print resolution (150 dpi for paper sizes, 300 dpi for business cards). 10pt body text prints at 10 pt. |
You can also use mm, in, and em in the size and letter-spacing fields.
On social formats NGT enforces readable minimum sizes, scaled to the canvas: at 1080 px, display text is at least 100 px, headings 60 px, body 28 px, and captions and labels 18 px. Wide banners scale these by their short side so the text still fits.
The canvas
After generation the document appears on the canvas. Use the preview toolbar to zoom (buttons, slider, or type a percentage), Fit the document to the window, and see the page count. Guides shows bleed and safe-zone guides for formats that define them. The prompt bar can be hidden to give the canvas more room.
Multi-page documents are shown as one continuous canvas; a dashed line marks each page edge. The dashed guides are never exported.
Editing sections
Click any section on the canvas to open the inline editor directly on top of it:
- Edit the text; stat rows get a per-item editor for each value and label.
- ↑ / ↓ move the section, + Add inserts a new section after it, ✕ deletes it.
- ⚙ Full opens the full section editor with every field of the section, including its type.
- ✓ Save (or Ctrl/⌘+Enter) applies the change; Esc closes without saving.
The Sections list in the Compose tab shows every section with its type, role, and heading. Click an entry to edit it in the full editor, or drag entries to reorder them.
Refining with AI
The Refine box (Compose tab) changes the existing document with a plain-language instruction instead of generating a new one. Press Enter to apply.
Refine can change the palette, typography (family, size, weight, line height, letter spacing), layout margins and spacing, the format, the title, brand settings, and any section — update, add, remove, move, or change its background.
AI Elements and per-element regeneration
The header switch chooses how sections are drawn:
- ● Layout (default) — the local layout engine. Instant, exact typography, no AI calls.
- ✨ AI Elements — the fast model of your AI provider draws each section as custom SVG artwork inside its bounding box: gradients, shapes, illustrations, and backgrounds. Sections appear progressively as they complete. Text stays exact because the layout engine still places it.
In AI Elements mode, click a section and choose ↺ Regenerate AI art to redraw only that element. You can add an optional instruction:
Only that section is redrawn — the rest of the document stays exactly as it was.
Images
Upload JPG, PNG, GIF, WebP, or SVG files in the Images tab (drop them on the upload area or click to browse). Uploaded images appear in the gallery. Mention them in your prompt or a Refine instruction and NGT places them in an image section; image sections without an uploaded image show a placeholder you can fill later.
Layout warnings
After every render NGT checks the document and lists problems in the warnings panel (Compose tab). Errors should be fixed before exporting; warnings are advice.
| Check | What it means |
|---|---|
| Content taller than the canvas | On single-canvas formats (posts, posters, flyers, banners) the content does not fit. Shorten text or remove a section — exports are cropped to the canvas size. |
| Text too small | Print: below 7 pt is flagged, below 6 pt is an error. Screen: below 10 px is flagged, below 8 px is an error. |
| Line height | Body text below 1.2 and display text below 0.95 are flagged as tight; values that make lines collide are errors. |
| Brand violation | A forbidden term from your Brand settings appears in the document text. |
| Contrast and structure | Low text/background contrast, empty headings, and margin problems are reported with the affected section. |
Research mode
The Research tab is a node editor for building a document visually. Drag nodes from the palette onto the canvas, connect their ports, and click ▶ Run graph:
- Input and config — Prompt, Format, and Style nodes.
- Sections — Hero, Heading, Body Text, Stat Row, Quote, List, Table, Image, Callout, and Timeline.
- AI Generate — generates content from a connected prompt.
- Output — assembles the connected sections into the document.
Select a node to edit its settings in the Inspector. Select a node and press Delete to remove it; Clear empties the graph.
Saving and loading projects
Save in the header downloads the complete document specification as a .json file — content, sections, palette, typography, layout, and format. Load opens a saved file and renders it exactly as it was, so you can keep templates or continue work later.
Undo and redo
Every generation, refinement, and edit is saved to a 25-step history. Each step restores the complete document state — sections, specs, and layout.
- Undo: Ctrl+Z (⌘+Z) or the Undo button.
- Redo: Ctrl+Shift+Z or Ctrl+Y (⌘+Shift+Z).
Keyboard shortcuts
| Shortcut | Action |
|---|---|
| Ctrl/⌘+Enter | Generate (in the prompt) · Save (in the inline editor) |
| Enter | Apply a Refine instruction |
| Ctrl/⌘+Z | Undo |
| Ctrl/⌘+Shift+Z, Ctrl+Y | Redo |
| Esc | Close the inline or full section editor |
| Delete / Backspace | Remove the selected node (Research mode) |
Export formats
Export from the download bar under the canvas. What you see on the canvas is what you get: exports are made from the rendered preview, including AI Elements artwork.
| Format | Plan | Notes |
|---|---|---|
| SVG | All plans | Resolution-independent vector file. The document's fonts are embedded, so it looks identical on computers without them. Opens in Figma, Illustrator, and Inkscape. |
| PNG 2× | All plans | Rendered at twice the canvas size (an Instagram post exports at 2160 × 2160 px) with embedded fonts. Single-canvas formats export at exactly the canvas size. |
| HTML | All plans | A standalone web page with real, selectable HTML text and your fonts — useful for web or email embedding. |
| Paid plans | Opens your browser's print dialog with correctly sized pages (A4, Letter, etc.) — choose Save as PDF. Fonts are embedded. Single-canvas formats produce one page; page formats produce one page per page on the canvas. |
For social media use PNG; for print use PDF or SVG. PDF export opens a new window — allow pop-ups for the studio if nothing appears. If your connection blocks Google Fonts during export, the studio shows a notice and the file uses fallback fonts.
Section types
Every document is a sequence of sections. NGT picks the types from your prompt; you can change a section's type in the full section editor or ask for a specific type in Refine.
| Type | Use it for |
|---|---|
| hero | The opening statement: large headline, optional subheading, left or centred. |
| heading | A section title (levels 1–3). |
| body | Paragraph text, in one or two balanced columns. |
| feature | A highlighted card with an icon, heading, and short text. |
| stat_row | 2–4 key figures with labels. Values share one size that fits every column. |
| quote | A pull quote with attribution. |
| list | Bulleted items. |
| columns | Side-by-side items, each with a heading and text. |
| image_block | An uploaded image (or placeholder) with an optional caption. |
| table | Headers and rows. Column widths follow the content; long cells wrap; numbers are right-aligned. |
| callout | A boxed note with an optional label, a bold heading, and text — ideal for a call to action. |
| timeline | Dated steps or milestones. |
| divider | A horizontal rule between sections. |
| caption | Small supporting text. |
| footer | Closing line, contact details, or legal text. |
Format list
All 49 formats available in the format picker. Print formats show their print resolution.
| Format | Size (px) |
|---|---|
| Instagram Post | 1080 × 1080 |
| Instagram Story / Reel | 1080 × 1920 |
| Instagram Landscape | 1080 × 566 |
| X (Twitter) Post | 1200 × 675 |
| X (Twitter) Header | 1500 × 500 |
| LinkedIn Post | 1200 × 628 |
| LinkedIn Banner | 1584 × 396 |
| LinkedIn Article Cover | 1920 × 768 |
| Facebook Post | 1200 × 630 |
| Facebook Cover | 820 × 312 |
| Facebook Story | 1080 × 1920 |
| Pinterest Pin | 1000 × 1500 |
| Pinterest Square | 1000 × 1000 |
| TikTok | 1080 × 1920 |
| YouTube Thumbnail | 1280 × 720 |
| YouTube Banner | 2560 × 1440 |
| Snapchat | 1080 × 1920 |
| Format | Size (px) |
|---|---|
| Poster (A2 equivalent) | 1800 × 2400 |
| Infographic Portrait | 1200 × 1600 |
| Infographic Landscape | 1600 × 900 |
| Brochure A4 Landscape | 1754 × 1240 · 150 dpi |
| Business Card | 1050 × 600 · 300 dpi |
| Business Card Square | 750 × 750 · 300 dpi |
| eBook Cover | 1600 × 2560 |
| Blog Featured Image | 1200 × 630 |
| Email Newsletter | 600 × 900 |
| Email Newsletter Wide | 800 × 1200 |
| Web Banner | 728 × 90 |
| Medium Rectangle | 300 × 250 |
| Skyscraper | 160 × 600 |
| Format | Size (px) |
|---|---|
| A2 Portrait | 2481 × 3508 |
| A3 Portrait / Landscape | 1754 × 2481 · 2481 × 1754 |
| A4 Portrait / Landscape | 1240 × 1754 · 1754 × 1240 |
| A5 Portrait / Landscape | 874 × 1240 · 1240 × 874 |
| B5 Portrait / Landscape | 1039 × 1476 · 1476 × 1039 |
| US Letter Portrait / Landscape | 1275 × 1650 · 1650 × 1275 |
| US Legal Portrait | 1275 × 2100 |
| Tabloid | 1650 × 2550 |
| Format | Size (px) |
|---|---|
| Presentation 16:9 | 1920 × 1080 |
| Presentation 4:3 | 1024 × 768 |
| HD 1080p | 1920 × 1080 |
| 4K UHD | 3840 × 2160 |
| iPad Pro 12.9" | 2048 × 2732 |
| iPhone 15 Pro | 1179 × 2556 |
Need another size? Ask in Refine, for example "make it 1500 × 500 px".
Advanced settings
The Model panel in the prompt centre lets you override which models your provider uses: the full model for generating and refining documents, and the fast model for AI Elements artwork. Leave both empty to use the recommended defaults.
Collect training data stores your prompts and the resulting document specs in your browser (never on our servers). Export .jsonl downloads them, for example to evaluate or fine-tune your own models.
FAQ
10pt prints at a real 10 pt. On screen the page is scaled to fit the window. Check the size warnings — anything under 7 pt is flagged as too small for print.