Social media post maker.
Make it yours.
Give your words a beautiful place to land. Start with a template, find your type and put your signature on it.
Choose a look, add your words, make it yours.
Social Studio is in your dock. Everything you started is still there.
Your words. Your signature.
Start with a look you love. Make it your own.
Choose Text to edit the words. The preview updates automatically. Use Phone preview to inspect text at a smaller display size.
Preparing your canvas…
Words and settings are remembered in this browser. Reopen images after a reload.Typed words, design settings and text brand kits save privately. Images do not.Saving details
Make a branded post in three steps
Start with a look
Choose a template for a quote, announcement or original thought. Pick a canvas size above the preview.
Make it yours
Write your words. Adjust the type, background and texture. Add your name, company logo or portrait in Brand.
Save and share
Check the preview at phone size. Save one image or a set of sizes as PNG, JPG or WebP.
Using Social Studio
Start with the finished example and change any detail. Your preview and saved image use the same drawing code.
Templates change the look, keeping your words
Open Templates and choose a design. Search its name or filter by Minimal, Bold, Gradients or Quotes.
24 starting points
Choose an editorial page, dark grid, quote card or colourful poster. Every template remains editable.
Your content stays
Changing templates preserves your text, language, company details and opened images. The typeface follows your chosen script.
Examples when you need one
Try example uses your selected language when a prepared example is available. Otherwise, your words stay. Your branding always stays.
Text and typography
Text holds your main words and supporting copy. Manual line breaks remain in the design.
| Control | What it changes |
|---|---|
| Language | Recommends fonts for ten popular languages and European national and regional languages. Auto detects the script in your text. Changing language keeps your words and never translates them. |
| Writing direction | Auto follows the first letter in each text block. You can force left-to-right or right-to-left writing. Alignment remains a separate control. |
| Small heading / Main text / Supporting text | The three text areas of the composition. Main text accepts up to 3,000 characters. Supporting text accepts 600. |
| Highlight a phrase | Adds an accent mark under matching words in Main text. The match ignores letter case and can span wrapped lines. It does not change the wording. |
| Typeface / Weight | Offers 43 typefaces, with matching language recommendations first. Font subsets load from floi when needed. Static font files may use browser-synthesised bold. Emoji can vary by device. |
| Type size / Line height / Letter spacing | Sets the requested type size and spacing on a 1080-pixel-wide design. Export scale multiplies the result. Arabic, Bengali and Devanagari keep zero tracking so joined letters stay together. |
| Alignment / Text position | Aligns lines left, centre or right. Positions the text block at the top, centre or bottom of its available area. |
| Outer spacing / Layout / Fine divider line | Sets the clear margin, chooses one of eight compositions and toggles the divider. Split reserves space for decorative rings. |
| Fit all the words automatically | Reduces type size when necessary. The preview reports the fitted size. If words still exceed the available area, export is disabled until they fit. |
The phone-size estimate covers main text. It is a geometry calculation, not a readability guarantee. Shorten a crowded post before making its type tiny.
Colour, texture and your own background
Style offers 20 colour palettes. A palette sets background, text and accent colours together; the colour controls then refine them individually.
- Background treatment chooses Solid colour, Linear gradient or Soft mesh. Second colour, Mesh colour and Gradient angle control the blend.
- Pattern offers None, Fine grain, Grid, Dots, Ruled, Diagonal, Crosses, Halftone, Paper fibres and Waves. Texture strength, Pattern spacing and Pattern rotation refine it. Spacing and rotation affect geometric patterns.
- Your own background image opens PNG, JPG or WebP. Colour overlay tints it using Background. Horizontal crop and Vertical crop move the image inside the canvas without stretching it.
- Remove image returns to the chosen colour background. The file bar’s Open image opens another background. Drops elsewhere on the page also become a background.
Images must be no larger than 20 MB, 24 megapixels or 8192 pixels per side. The smallest of those limits applies. SVG, GIF, HEIC and remote image URLs are not accepted.
Add personal and company branding
Brand combines an optional portrait with your name, tagline and company logo. A logo fits its box without changing its proportions.
| Brand setting | Behaviour |
|---|---|
| Show brand signature | Toggles the name, role, portrait and company logo. With a name and no portrait, an initials badge appears. |
| Your name or company / Role or tagline | Sets the signature text. Long names shrink to fit the space beside the portrait, logo and call to action. |
| Handle or website | Prints a small address at the foot of the image. This is image text, not a live link. |
| Your portrait / Company logo | Opens local PNG, JPG or WebP images. Choose Portrait shape, Signature size and Logo width to adjust them. |
| Signature position | Places the signature above the main text or at the bottom. It reserves space so the main words do not cover it. |
| Show a call to action / Badge text | Adds a short accent badge. It can say Save this thought, Follow for more or another phrase you choose. |
| Reusable brand kits | Remember up to eight named sets of text, colours and typeface. Choose a stored kit to apply it. The × forgets it. Portraits and logos are never stored in a kit. |
Preview, undo and your tool window
Phone preview caps the displayed canvas at 390 pixels wide. It can be smaller when the available space is narrower.
- Undo and Redo step through up to 30 changes during this visit. Native text-field undo still works while you type.
- Clear in the file bar empties your words and opened images. Undo can restore them during this visit.
- Reset design settings in Export restores the default composition while keeping your words and brand settings.
- Narrow, Wide or Full at the top right changes the tool window. Minimise keeps the live canvas on the desk.
Export PNG, JPG, WebP or a matching set
Export controls the file format and pixel dimensions. The number below the preview is the exact output size.
| Export setting | Result |
|---|---|
| Canvas size | Portrait 1080 × 1350, square 1080 × 1080, story 1080 × 1920, landscape 1600 × 900, link preview 1200 × 630 or Pinterest 1000 × 1500. |
| Custom canvas / Canvas width / Canvas height | Set each side between 320 and 4096 pixels. Custom values apply when Custom canvas is selected above the preview. |
| Export scale | 1× uses the chosen dimensions. 2× doubles both sides. The export limit is 24 megapixels and 8192 pixels per side. |
| File format / JPG / WebP quality | PNG uses lossless encoding. JPG and WebP use the chosen quality from 60% to 100%. Unsupported formats report an error. |
| One design, a set of sizes | Select two or more ratios to reveal the batch save in the file bar. Each size reflows the words. If a size cannot fit them, the batch stops before saving. |
| Save / Copy PNG / Open in / Share | The file bar saves, copies or hands the finished image to another destination. Copy PNG needs clipboard support and permission. |
| Accessible description / Copy description | Copies your words and visible brand text for the destination’s image description. Review it and add useful visual detail. |
For a batch, choose one ZIP or separate images when prompted. That preference belongs to this browser. A saved image has no floi watermark.
Keyboard controls
Standard form keys work throughout the settings. Tab headings also support Left, Right, Home and End.
| Shortcut | Action |
|---|---|
| Ctrl / ⌘ + S | Save the current image. |
| Ctrl / ⌘ + O | Open a background image through the shared file picker. |
| Ctrl / ⌘ + Z | Undo a design change when focus is outside a text field. |
| Ctrl / ⌘ + Shift + Z | Redo a design change outside a text field. |
| Escape | Leave focus mode through the shared window controls. |
What stays, and what this editor will not do
Typed words and design settings are remembered automatically. Signed-in text brand kits use your private account. Images, filenames, preview pixels and undo history stay in this tab.
This editor does not save image assets, generate AI copy, animate a post or publish to social accounts. It has fixed composition choices rather than a freeform layer canvas. Use a full design app when you need arbitrary shapes, collaborative documents or multi-page carousels.
Frequently asked questions
Can I make social media graphics without an account or watermark?
Yes. Every template and export setting works signed out. The finished image has no floi watermark. Your own name, company logo and call to action are optional.
Can I make quote images with my own photo and logo?
Yes. Type your quote in Text. Open a background image in Style, then add a portrait and company logo in Brand. PNG, JPG and WebP images are accepted. The company logo keeps its proportions and PNG transparency.
Which languages and fonts can I use?
Choose Language in Text. Ten popular choices appear first, followed by European national and regional languages. The editor recommends matching fonts, including Noto families for Chinese, Hindi, Bengali, Arabic, Urdu, Greek, Cyrillic, Armenian, Georgian and Hebrew. Fonts load from floi when needed. Right-to-left text is supported. This setting does not translate your words or the editor.
Can I create a matching image for several platforms?
Yes. Open Export and select two or more sizes. The batch save appears in the file bar. Each canvas reflows the text and applies the same design. Check each ratio before sharing, since a wide canvas leaves less room for long text.
Are my photos or brand files uploaded or remembered?
No. Opened backgrounds, portraits, logos and generated pixels stay in this tab. Reopen those images after a reload. Typed words, design settings and text brand kits save automatically to your private account when signed in. Signed-out work is remembered in this browser.
Does this generate AI images, write captions or publish my post?
No. It designs an image from words you supply. It does not generate photographs, write copy, schedule posts or connect to social accounts. Save the file and publish it yourself.
Something missing? Request a feature