Generating files
Presentations, PDF, Word and Excel straight from the chat — with editable content, in your colour scheme, and without the file ever seeing a third-party data centre.
You can ask SovrGPT not only to write a result but to deliver it as a file. Four formats are available:
| Format | What for | What you get |
|---|---|---|
| PowerPoint (PPTX) | Presentations, slide decks, pitch decks | 16:9 slides in your colour scheme, text stays editable |
| Word (DOCX) | Reports, letters, templates | Body text with headings and lists |
| Excel (XLSX) | Tables, lists, evaluations | Worksheets with a header row |
| Anything to pass on or print | A4, print-ready |
You do not have to switch anything on. Just say what you need: "turn this into a presentation", "as a Word file, please", "an Excel with the figures". If your intent is recognised unambiguously, the file appears as a download below the answer. You can enable it permanently with the "Files" switch in the toolbar.
ℹ️ The file is generated by us, not by a third party. No content goes to a conversion service. The download link is valid for ten minutes and is renewed automatically when you reopen the chat.
Presentations
This is the most elaborate of the four formats — and the only one where design plays a role of its own.
Asking for a deck explicitly
Usually it is enough to just say so ("build a presentation on this"). But some phrasings leave it open whether you want slides or a summary in the chat — "just sum that up for me" is one of them. You then get slides sometimes and prose at other times.
That is what the slides button is for. It sits in the input row next to the paperclip and the microphone:
- Press the button.
/craftappears in the input. - Write what it should be about, after the keyword.
- Send.
The request is now unambiguous — a deck gets built, and exactly one.
💡 The button is only a shortcut. You can type
/craftyourself; the result is identical. Anyone who uses the button once sees the keyword and can write it directly from then on.
A few examples:
| You write | Result |
|---|---|
/craft Three slides on our quarterly figures | a deck on that topic |
/craft (on its own, after a longer conversation) | a deck built from the conversation so far |
/craft (on its own, in an empty chat) | one question back, asking for the topic |
To undo it: press the button again, or delete /craft from the input. As
long as it is there, it is visible — no invisible state is left behind.
⚠️
/craftonly works at the start of a message. In the middle of a sentence ("just type /craft and it builds slides") it is a quotation and triggers nothing. The bare word craft without the slash triggers nothing either — otherwise every sentence about this feature would accidentally build a deck.
⚠️ Not every model can call tools. On a model without tool support,
/crafthas no effect either; which models those are is listed under Models.
Your colours, not ours
An off-the-shelf-looking presentation is no use to anyone. The colour scheme is therefore derived per presentation, from what you say:
- You name your colour. "Our blue is #1E4B8F" or "we are dark red" — the colour becomes the basis of the whole deck.
- You attach an image. A logo, a screenshot, a slide from an old presentation: the defining colours are read off and adopted. (Requires a model that can see images — see Models.)
- You say what it is about. "for our municipal utilities", "a tax consultancy", "a software company" — then a colour scheme fitting the industry is chosen.
- You say nothing at all. Then you get a calm default colour scheme.
Below the file it always says where the colours came from — for example "colour scheme from the brand colour you specified, #B01E48" or "no brand colour given — colour scheme chosen by industry (energy and environment)". That way you can see whether your input arrived instead of guessing.
🔒 Legibility beats brand fidelity — and it is calculated, not hoped for. A brand colour can have any lightness. Yellow on white has a contrast ratio of 1.07:1 and is practically unreadable. Every combination of text and surface is therefore checked and the lightness shifted until 4.5:1 is reached (the WCAG 2.2 AA threshold for body text). The hue stays put — your brand remains recognisable and the text becomes readable.
This also applies to greyscale printing, which is the norm in public administration.
What happens on the slides
The deck gets a rhythm: the title and closing slides carry the brand colour across the full area, and in between a slide in the counter-mood regularly sets a caesura. Two emphasised slides never follow one another directly.
Ten slide types are available, and the model picks the fitting one:
| Type | What for |
|---|---|
| Title | Opening with subtitle, author and date |
| Agenda | Numbered outline, two columns from six items upwards |
| Key statement | One statement large, with the rationale beneath |
| Bullet list | Up to five points with brand markers |
| Comparison | Two cards side by side |
| Key figures | Two to four large numbers with labels |
| Quote | One sentence large, with attribution |
| Table | Header row in the brand colour, zebra striping |
| Image | One image large, with a caption |
| Closing | Closing words and contact details |
Speaker notes are written along whenever the model wants to record something that does not belong on the slide.
The rhythm is the default, but not the last word: say "the slide with the three risks should be the caesura" and that slide gets the emphasis instead of leaving it to the accident of ordering. Individual elements can be adjusted in the same way — "leave out the heading on this slide" or "centre the bullet list".
ℹ️ Colours you name for an individual element are checked for legibility. If the desired shade would be too weak on its background, it is sharpened until it reaches a contrast ratio of 4.5:1 — the same threshold the accessibility guidelines set. The direction of the colour is preserved, and we tell you when sharpening happened.
Images on the slides
Attach an image to your chat message (PNG or JPEG) and it can go onto a slide — as its own image slide or to the right of a bullet list. Say what should happen with it: "put the logo on the title slide".
- The image is fitted preserving its aspect ratio. A logo is never stretched; there may be a margin instead.
- Every image gets an image description (alt text) that screen readers read out. That is not a nicety but a prerequisite for accessible presentations.
- Only images from your own chat are used. Nothing is loaded from the internet.
- If a named file cannot be found, the slide is created without the image and the caption says so — the rest of the presentation is left untouched.
⚠️ SVG and WebP do not work. PowerPoint does not embed them reliably. Save such graphics as PNG beforehand.
The text does not overflow
This is the first flaw you notice on a generated slide — and the reason many tools deliver slides as an image instead of as text.
PowerPoint only recalculates the automatic shrink-to-fit once a human clicks into the text box. An overly long heading therefore visibly overflows on first opening. So we measure in advance how wide each line actually becomes and fix the font size. Even "Bundesausbildungsförderungsgesetz" is wrapped instead of running over the edge.
ℹ️ Why the slides use Arial. A font that is missing on the recipient's machine is substituted by PowerPoint — and then the layout no longer holds. Arial is present on Windows, macOS and in LibreOffice. An embedded corporate font requires rights that we do not hold for third-party brands.
The craft: view, change, share
Below every generated presentation, next to the download, there is a second button: "Open as craft". It leads to a view showing all slides one below the other — the way the file means them.
Clicking a heading, a bullet list, a key figure or a quote selects the element. Four things can then be changed on the right:
| What | Effect |
|---|---|
| Font size | An upper bound. If the text does not fit its box at that size, it stays smaller — it must never overflow. |
| Colour | Checked against the background for legibility (4.5:1) and sharpened if necessary. |
| Alignment | Left, centre or right. |
| Visibility | Hides the element without rebuilding the slide. |
You then export the changed version again with one click. You get an additional file — the original stays in the conversation history.
Your changes are preserved. They are saved as you make them; at the bottom right it says "saved · version n". You can close the page and continue later.
Finding all your crafts again
The sidebar has an entry called "Crafts". It holds all of your organisation's decks, newest first — including those whose conversation you have since deleted. A craft outlives its chat.
Letting the assistant do the work
You do not have to click yourself. Simply write in the chat what should change:
"Change the third slide of the presentation — the heading should carry the key statement, not just the keyword."
"Delete the last slide and append one with the next steps instead."
The assistant changes only the named slides and leaves the rest untouched. The result lands in the same craft; you open it and export from there.
⚠️ Two paths, one craft. If you have the canvas open and let the assistant make changes at the same time, the system notices and does not overwrite anything silently — you get a prompt to reload.
Download as a web page — and a PDF from it
Next to "Export as PPTX" there is "As a web page (HTML)". You get a single file that you can open by double-clicking. No server, no installation, no internet.
| Key | Effect |
|---|---|
| → / space / Page Down | one slide forward |
| ← / Page Up | one slide back |
| Home / End | first or last slide |
| N | show and hide speaker notes |
| P | presentation mode (one slide fills the screen) |
| Esc | leave presentation mode |
You turn it into a PDF with "Print → Save as PDF". Each slide becomes exactly one page in the right format — background colours and gradients included, the control bar and speaker notes left out.
🔒 This file loads nothing from the internet. Images sit in the page as data, the fonts are system fonts, and the file carries its own security policy (
default-src 'none'). You can carry it into an air-gapped environment and open it there. This has been measured in Chromium, Firefox and WebKit — with a check that would have recorded any network request.For a release review, that is the decisive difference from tools whose HTML export pulls fonts and program code from third-party servers on opening.
The address remembers the slide: …#7 shows the seventh. Handy when you want
to point at a particular spot during a meeting.
Two things you should know:
- The preview is not pixel-accurate. A browser measures text differently from PowerPoint. What you see is the same model, not the same picture.
- The craft has no access to the network. The slides run in a sandboxed frame without script execution; images sit in the page itself and are not fetched. This has been measured in Chromium, Firefox and WebKit.
What you can do with it — and what you cannot
The text stays editable. You can keep reworking every slide in PowerPoint: change text, move shapes, add slides. These are real text boxes and real shapes, not images.
What the first release stage cannot do yet:
- No charts. Numbers arrive as a key-figures slide or as a table. If you need a chart, have the data delivered as Excel and build it there.
- No transitions and no animations.
- No free positioning. You can specify font size, colour, alignment and visibility of individual elements — in the text of your request or in the craft — but you cannot place anything at an arbitrary spot. That upholds the guarantee that nothing overlaps and no text runs out of its box. In PowerPoint itself you can of course move everything afterwards.
- No customer template. Today you can specify your colours, but you cannot
yet submit a finished
.pptxtemplate to be written into.
Word, Excel and PDF
These three are deliberately plain: Word delivers body text with headings and bullet lists, Excel a worksheet with a bold header row, PDF a print-ready A4 page. They are meant for continuing to work, not for showing off — you do the design in your own program.
Limits
- At most 25 MB per file. In practice a nine-slide presentation is around 20 KB.
- At most 40 slides per presentation.
- The download link is valid for ten minutes. After that it is reissued when you open the chat; the file itself is preserved.
- Smaller models need clearer instructions. Prefer "create a presentation about X with five slides" over "just summarise this". Which model is good for what is described under Models.