Click on the screens below to enlarge...

edit your text with many text effects...

edit Basic programs directly...

use ZX-Spectrum colour effects

virtual keyboard helps with tokens...

list all variables of your Basic program...

create and edit Beta Basic programs!

For free download click here!


ZX-Editor is a text editor for ZX-Spectrum emulator files, which supports (nearly all) functions you know from other text editors, and also Spectrum-related things like colour attributes, flashing, screen$-files etc. You also can change the text style (italic, bold etc.) as well as text height. But also 8x8-pixels fonts are supported.

You also can write Sinclair Spectrum Basic and Beta Basic programs with ZX-Editor. It supports a full syntax checking and keyword handling routines.

ZX-Editor is a useful tool for the ZX-Modules project, which consists of many individual and helpful programs.


List of Changes (last 12 months):

Date: Description of changes:
May 2014 New program version 2.3 published.
May 2013 Bugfix: There was a bug in the PZX file saving routine: Splitted blocks (e.g. a Basic block with a variables
block addition) were not saved.
Jan. 2015 Ctiles and btiles now can be edited with the "edit with ZX-Paintbrush" feature within ZX-Blockeditor and ZX-Editor S.E.
By default, TZX groups now are loaded into one meta block, which contains the group as sub-blocks. The user can explode meta blocks to get all sub-blocks listed. This behaviour can be toggled with an option in the options dialog.
ZXM file support added.
January 2015 New program version 2.3.1 published. Final state for now!

Downloading ZX-Editor Second Edition for Windows:

Necessary files description: Files: version state: Download here
(MSI installer):
ZX-Editor Second Edition v.2.3.1 ZXEditor.exe
Common changes ZX-Modules.chm
Jan. 06th, 2015
Basic syntax grammar files Spectrum 48k+128k.cgt
Spectrum 48k+128k.grm
Spectrum BB3+BB4.cgt
Spectrum BB3+BB4.grm
Spectrum Variables.cgt
Spectrum Variables.grm
Demo CHX character sets BLAVAFONT.CHX
Arial proportional.CHX

Important note for Linux users using Wine:

Wine does not install MSI installer automatically. To install the downloaded MSI file, use the following command under Wine:

wine $HOME/.wine/dosdevices/c\:/windows/system32/msiexec.exe /i ZX-Editor_Second_Edition_2.3.1_Setup.msi