visual.af

All the scripts

Each script is a file you import once into Affinity’s library. They’re all free and come in five languages.

CRT for Affinity

A tube screen over any layer: curved glass, RGB phosphors, scanlines, convergence, bloom and vignette, all with live preview.

Download CRT .afscripts · 8 KBSign in to download for free

Free, with your Visual.af account.Your Visual.af account takes two clicks with Google.

Already have the Visual.af category? Download the .afscript and import it from that category’s ≡ menu.

  • Free
  • Affinity 3.3 or later
  • Windows and macOS
  • Version 1.0 · September 23, 2026
See details

ASCII for Affinity

Turns any layer into characters based on its luminance. Four styles, original colors or a single ink, bloom and a transparent background, with live preview.

Download ASCII .afscripts · 9 KBSign in to download for free

Free, with your Visual.af account.Your Visual.af account takes two clicks with Google.

Already have the Visual.af category? Download the .afscript and import it from that category’s ≡ menu.

  • Free
  • Affinity 3.3 or later
  • Windows and macOS
  • Version 1.0 · September 23, 2026
See details

Dithering for Affinity

The dot patterns of old screens and printers, on any layer: Bayer matrices or random noise, 1 to 7 color steps, in the original colors or an ink, highlight and background palette.

Download Dithering .afscripts · 8 KBSign in to download for free

Free, with your Visual.af account.Your Visual.af account takes two clicks with Google.

Already have the Visual.af category? Download the .afscript and import it from that category’s ≡ menu.

  • Free
  • Affinity 3.3 or later
  • Windows and macOS
  • Version 1.0 · September 23, 2026
See details

Ink Bleed for Affinity

Your images, printed in lines of ink: strokes swell in the shadows, break into dashes in the highlights, wobble like a hand-drawn line and bleed into the paper fiber. With 2 or 3 inks, overprint with misregistration.

Download Ink Bleed .afscripts · 12 KBSign in to download for free

Free, with your Visual.af account.Your Visual.af account takes two clicks with Google.

Already have the Visual.af category? Download the .afscript and import it from that category’s ≡ menu.

  • Free
  • Affinity 3.3 or later
  • Windows and macOS
  • Version 1.0 · September 23, 2026
See details

Install

Ready in a minute

Scripts are imported once into Affinity’s library and stay there for good, one click away.

  1. Download the script

    Pick the dialog language, sign in with your account and download the .afscripts file.

  2. Import it into Affinity

    Open Window › Scripting › Scripts Library. In the panel’s menu, choose Import Scripts… and select the file.

  3. Select a layer and run it

    Click the script inside the Visual.af category. The first time, Affinity asks you to confirm that you trust it.

Adding a second effect?

To keep it in the same category, download the .afscript and import it from the Visual.af category’s menu with Import Script…. If you import another .afscripts, Affinity creates “Visual.af 2”: drag the script into the first one and delete the second.

Requirements

Affinity 3.3 or later, on Windows or macOS. The scripts don’t use the internet or touch your files: everything happens inside Affinity.

Frequently asked questions

Are the scripts really free?

Yes. No payments or subscriptions: you only need a Visual.af account, which you create with Google.

Why do I need an account?

To keep your scripts at hand: from your profile you can download them again whenever you want, in any language. You create it with Google in two clicks, and it’s free.

Which version of Affinity do I need?

Affinity 3.3 or later. They work on Windows and macOS.

How do I install a script?

Open Window › Scripting › Scripts Library, choose Import Scripts… from the panel’s ▾ menu and select the .afscripts file you downloaded. The script lands in the Visual.af category.

Can they damage my file?

No. The effect is added as a new image layer above the original, which isn’t modified. Everything undoes in a single step.

Do they need internet or access to my files?

No. The scripts are imported without network or file permissions, and all the processing happens inside Affinity.

Which languages are they in?

Each script’s dialog is available in English, Spanish, Portuguese, Japanese and Indonesian. You choose the language when you download it.