SynWrite v6.40.2770

billon on 29 Aug 2017
  • 30MB (uncompressed)
  • Released on 29 Aug 2017
  • Suggested by Mat030

SynWrite is a powerful tabbed source code and web development editor. This feature-rich program includes syntax highlighting for many languages, code folding, tree structure, project management, FTP/SFTP client, keyboard macros, spell checking, customizable hotkeys etc.

System Requirements: Win2K / WinXP / Vista / Win7 / Win8 / Win10
Writes settings to: Application folder
Stealth: ? Yes
Unicode support: Yes
License: Mozilla Public License
How to extract: Download the ZIP package and extract to a folder of your choice. Launch Syn.exe.
Similar/alternative apps: AkelPad, Notepad++, RJ TextEd, PSPad
What's new? See:

49 comments on SynWrite  The Portable Freeware Collection Latest Entries Feed

atomizer 2012-12-29 18:10

i gave this just a very quick test drive and it seems ok, but i noticed a couple things i didn't like...

* doesn't appear to have a column edit mode (only column selection)
* can't set multiple insertion/caret points
* the edit control seems a little sluggish compared to NP++ and PsPad
* moving stuff around in the UI is a little buggy

other than that, there's allot i do like about this editor, but a lack of a true column edit mode kills it for me and column fill is not a good answer. the Scintilla edit control (used in Notepad++, Notepad2, Scite, etc.) is markedly better i think


BorisEnt 2012-12-29 20:56

I would add to atmonizer’s comments:
• it needs strong file encryption like CodeBank2’s AES.


carbonize 2013-01-03 21:37

Why would a text editor need file encryption?


BorisEnt 2013-01-09 00:20

Working remotely, most of my projects require encryption:
• password protect intellectual property
• the password is a check that the RIGHT FILE is being edited


Alextp 2013-01-12 21:13

Can't agree that text editor needs the encryption. Did u see encryption in PSPad, N++, Programmer's Notepad?? It's special feature. Not often needed like ftp.


IanFromBarrie 2013-02-01 15:41

I tested it with an 86MB sql dump file, and compared the results with PSPAD (my go-to editor), Notepad++, EditPadLite and (hee hee) Windows Notepad. I loaded the editors first, then opened the sql dump file.

Synwrite came up short (although I didn't try any configuration options). It was slow to load, slow to load the file from the file open dialog, and didn't apply sql highlighting automatically.

PSPAD and Notepad++ did recognize the file type, but were slow to load themselves, and annoyingly slow to load the file.

EditPad Lite loaded itself the fastest, and the SQL file maybe 5 times faster than any of the others.

Windows Notepad was the most annoying, grabbing the computer's full attention until everything loaded. PSPAD also showed a blank screen until the whole file loaded.

However, Synwrite may have some special feature that entitles it to a space on the disk. I keep all these editors available because each has features that are unique and useful.

That's one of the advantages of having such a cornucopia of free portable software available at sites like this. Different strokes for different folks! Thanks to Andrew and all the contributors for making life easier!


webfork 2013-02-01 23:36

IanFromBarrie: as that's a comparison of multiple good programs here on the site, I think that might be better in the forums where folks can reply and not talk about SynWrite. Thanks for the analysis, I'll keep EditPad handy.


TP109 2013-03-10 01:28

Very good code editor. Certainly among the better ones listed here. Packed with lots of useful features. I need to use this awhile to learn all of its capabilities, such as any limitations for loading large files and such. Launches very quickly on my XPSP3 system. I'm switching between this and PSPad at the moment for code editing and compiling small programs. No issues so far.


Midas 2013-03-26 14:30

Batch Updater Mod for portable SynWrite posted @


IanFromBarrie 2013-04-04 13:28

Good improvement in loading speeds! This version loaded fast. Even better, it inhaled the 86mb SQL dump file I tested before in about 6 seconds.

Automatic SQL syntax highlighting still didn't happen for SQL, although it does for PHP, for example.


rb161 2013-04-19 02:12

I like this and the image preview is a handy feature. But for my HTML coding it needs to have a more comprehensive system for storing longer code snippets (TextPad does this well with its clip library). Often I need to drop in a block of code but currently in SynWrite text clips are limited to one line.


IanFromBarrie 2013-04-22 19:28

Yowzah: SQL syntax highlighting, using the Lexer menu! Good job, UViewSoft


hamasaki 2013-04-24 07:20

Excellent text editor. Loads fast like NPP and has many enhancements not found in NPP. Doesn`t seem quite as feature packed as RJTextEd, which is possibly in the top 5 free editors.

Would be nice to have the default Windows 7 open dialogue when opening files. Unless thats a setting I`m missing. Mind you, NPP does have it for opening files, but not for saving, which is weird.


carbonize 2013-05-01 20:03

Wish this would store any changes you make to it's highlighting in a separate file so it doesn't get overwritten when you update :|


IanFromBarrie 2013-05-15 00:12

After playing with SynWrite a bit more, I've found it bogs down when navigating a large (86MB) file, and occasionally hogs the computer. This is on a 2GHz CPU with 1.5 Gig ram, but competitors like PSPad and EditPadLite don't have similar problems.


Shadeclan 2013-07-03 19:59

I've just started poking at this application. I do a lot of DOS batch scripting and PSPad, my goto editor, has some glitches when highlighting batch files. SynWrite's batch lexer is not complete but the fact that it can be edited is a big plus - PSPad's batch highlighter is built into the application unlike its other highlighters so it can't be edited. Help files are included but not all are accessible from the Help menu - they can be found in the ReadMe folder. I hope to optimize the batch lexer for more solid batch syntax highlighting.
I like the context syntax helper better than PSPad, which tends to bring up too much stuff - the syntax helper in SynWrite seems to be more specific to the command. And, as far as large text files are concerned, no editor can beat HiEditor for large files. I wish that both SynWrite and PSPad would take a page from HiEditor for loading files.


IanFromBarrie 2013-07-04 04:22

Turns out it's not just the file loading algorithm that's flawed. After my 86MB file finally loads and settles down, when I apply the SQL lexer, SynWrite hogs 99% of the CPU resources AND uses 280MB of memory and effectively locks up my system.


Alextp 2013-07-12 16:06

@IanFromBarrie: I know that Synw has bad handling of large files (>10-20Mb), and lexer activated for such files is sloooow. Hope later this'll be reworked, not soon.


IanFromBarrie 2013-07-19 03:44

@Alextp, for large files, there are other tools, so the large file thing shouldn't be a deal breaker.

I use a bunch of editors, each of which shines at certain tasks. Keep up the good work.


Midas 2013-07-19 08:45

Yep, I agree with IanFromBarrie -- but I really like Synwrite and would very much like to see it evolve into a freeware counterpart of UltraEdit. Keep the good work up. :)


Emka 2013-12-14 16:13

v6.1.185 is out, can't find a changelog


Midas 2014-05-21 15:19

Synwrite latest version is v6.5.1030...


Checker 2014-05-21 16:36

@ Midas: Thanks ... and updated ;)


Checker 2014-07-15 13:55

Sorry for version typo.


hamasaki 2014-08-05 13:57

@carbonize: Options > Advanced > Restore lexer styles. Needs running after update to keep lexer settings.


rbon 2014-08-05 14:28

In last builds (from 6.6.1280 and up) there are only 3 (tree) languages for editor interface: english, german and russian! Why other languages are missing?


Checker 2014-08-05 23:35

@ rbon: Others are now in add-on: Download from file "" and open it in SynWrite.


smaragdus 2014-08-06 00:41

SynWrite 6.6.1303 is out.


Checker 2014-08-06 07:31

@ smaragdus: Thanks ... and updated ;)


smaragdus 2014-08-13 21:28

SynWrite 6.6.1325 is out.


Checker 2014-08-14 19:24

@ smaragdus: Thanks ... and updated ;)


rbon 2014-08-26 14:59

SynWrite 6.7.1410 is out


Checker 2014-08-26 20:20

@ rbon: Thanks ... and updated ;)


smaragdus 2014-09-09 20:44

SynWrite 6.8.1480 released.


IanFromBarrie 2014-09-17 18:20

6.8.1520 is pretty brisk doing searches and replaces on medium-sized files, seems much improved. My only carp about synwrite was speed ... no more. Good work!


Mike.S.G. 2015-01-30 07:48

6.16.1955 is out.
* Python3.3
* del "Html Tidy", it's plugin now
* del "Lorem Ipsum", it's plugin now
* del "Text converters", it's plugin now
* del "New plugin" tool, it's plugin "Make plugin" now
* del files (SynPlugins.sample.ini, Py3.2 related)
* moved menu "Plugins" in root
+ preinstalled "HtmlTidy", "ColorPicker", "MakePlugin"

BTW, I really like how this app is coming along. If you have a look at the .chm file, under the section "make an ide", the size can be reduced depending on what you delete - I removed these without any issue... lightened the size by 12+ MB...
. Syn2.wlx, pluginst.inf -- Total Commander plugin
. russian.adm -- dictionary
. german.lng, rus.lng -- language files
. .\Explorer, .\SynFTP, SynPlugins.sample.ini -- plugins
., -- readme files


Checker 2015-04-15 03:17

@ billon: Sorry for typo.


IanFromBarrie 2015-12-09 17:18

Slight change to download instructions: it's now available as


IanFromBarrie 2015-12-09 17:28

Good news! A while back, the only concern about Synwrite I had was that it was slow to handle very large files, and the author agreed. That's been addressed. I just tested it with a 116Mb mysql dump. Load and search times are now excellent on an SSD-equippted machine.


smaragdus 2017-01-07 22:06

With the pace of these torrential updates it is hard to keep this program up to date- *billon* updated it a few hours ago and now there is a new version- SynWrite 6.31.2510.


smaragdus 2017-01-07 22:29

In between versions 6.31.2504 and 6.31.2506 was another one- 6.31.2505. It seems that even for the developer it is hard to keep its own change log up to date:
it does not include (so far) any information about the latest versions.


Alextp 2017-01-28 14:09

@smaragdus Even if history.txt misses some info, it may be micro updates. Eg, fixes for 2nd monitor for some dialog; fix for command line params. Changes which big, are all in history.txt.


vmars316 2017-04-17 17:47

Hello & Thanks,
Every year I download Synwrite to see if it ALLOWs to enlarge FONT yet .
But no such luck.
How about later in 2017 ?


Mike.S.G. 2017-04-20 08:54

I'm still using v6.22 stripped down, see my post above... not sure how you'de like to make the font larger but I can see atleast 2 ways -> options -> fonts, or the zoom value at bottom (100%) with a few standard choices and custom zoom. I use Leopard with Tango for the interface, I don't see an icon to zoom in & out via an icon (like NP+) but SW looks fine for my eyes with Tahoma 12pt for TEXT. The ability to easily zoom smaller text is one reason I use NP+ anymore.


Alextp 2017-04-23 05:21

You can change font size. In the commands list (F1), find two items: Zoom in, zoom out. For them, press F9 inside commands list. And set any hotkeys. Eg Ctrl+Num+, Ctrl+Num-.


Mike.S.G. 2017-04-23 10:10

Nice tip Alextp. Yes, Ctrl+ & Ctrl- zoom in & out at 10% increments which is very nice.

You can add the zoom commands to the toolbar also. To add them to the toolbar...
-> Options -> Customize toolbars -> 1...
... Add command buttons to the buttons list
... Highlight button then select command tab
... Search for zoom command in search box, commands will appear, dbl-click command
... Select an icon, use Hint text, or both for Zoom commands icon or label on toolbar.


hamasaki 2017-08-29 21:34

Download link triggers none portable version.


webfork 2017-08-31 22:24

@hamasaki: Seems like it's working okay on this side


hamasaki 2017-09-03 09:48

@webfork: Yes, fine now. Strange, before I got the exe.


Post your comment