All your Internet needs in one free application

SeaMonkey (64-bit)

SeaMonkey 2.53.20 (64-bit)

  -  46 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of SeaMonkey 2.53.20 (64-bit).


For those interested in downloading the most recent release of SeaMonkey (64-bit) or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

Why is this app published on FileHorse? (More info)
  • SeaMonkey 2.53.20 (64-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    SeaMonkey 2.53.20 (64-bit) Screenshot 1
  • SeaMonkey 2.53.20 (64-bit) Screenshot 2
  • SeaMonkey 2.53.20 (64-bit) Screenshot 3
  • SeaMonkey 2.53.20 (64-bit) Screenshot 4
  • SeaMonkey 2.53.20 (64-bit) Screenshot 5

What's new in this version:

- Use Services.focus for bookmarking from mailnews in SeaMonkey
- Replace the Bookmark Manager with the Firefox Library in SeaMonkey: Another followup
- Port
- Tidy up channels code in cZ
- Sometimes tag data from an IRC server doesn't contain a pair
- Fix call to updateUsers in network onAway in cZbug 1923213
- Remove unused XTLabelRecord from tree-utils.js in cZbug 1923215
- Remove unused code from connection-xpcom.js in cZbug 1923219
- Remove unusued code from utils.js in cZbug 1923221
- Switch from using arrayContains helper to using JS Array includes method in cZ
- Switch from using arrayIndexOf helper to using JS Array includes and indexOf methods in cZ
- Switch from using arrayRemoveAt and arrayInsertAt helpers to using JS Array splice and unshift methods in cZbug 1923227
- Switch from using stringTrim helper to using JS string trim method in cZ
- Inline newObject function in cZ
- Remove getWindowByType function from cZ
- Inline viewCert function in cZ
- Remove getSpecialDirectory function and use Services.dirsvc in cZ
- Remove getNSSErrorClass function and tidy up NSS related code in cZ
- Tidy message manager code in cZ
- Remove getService helper and tidy up code around its callers in cZ
- Remove use of NSGetModule in cZ
- Tidy up chatzilla-service.js
- Use Intl.DateTimeFormat in cZ's strftime function
- Remove unused code from pref-manager.js in cZ
- Use Services.scriptloader in cZ
- Use more Services in cZ
- Tidy up some Components.* code in static.js in cZ
- Switch to using listbox instead of tree for cZ chat window
- Away status isn't reflected correctly in channel userlist in cZ
- Fix too much recursion and missing variable in cmdSave in cZ
- Replace confirm helper with Services.prompt.confirm in cZ
- Use Services.prompt in confirmEx, prompt and promptPassword helpers in cZ
- Use Services.prompt.alert and remove alert helper in cZ
- Simplify getListFIle in cZ
- Remove various const from file-utils.js in cZ
- Remove unused 2nd argument from mkdir helper in file-utils.js in cZ
- Use LocalFile directly rather via helper fopen in cZ
- Tidy up picker code in file-utils.js in cZ
- Remove unnecessary type attributes in cZ
- Clean up Components usage in cZ
- Remove unused encodeForXMLAttribute function for cZ utils.js
- Move renameProperty helper into lib/irc.js for cZ
- Move formatDateOffset helper into handlers.js in cZ
- Move objectContains helper into command-manager.js in cZ
- Move splitLongWord helper into mungers.js in cZ
- Move randomString helper into commands.js in cZ
- Move Clone helper into commands.js in cZ
- Move equalsObject helper into channels.js in cZ
- Move matchEntry helper into static.js in cZ
- Move getCommonPfx helper to handlers.js in cZ
- Remove some code duplication in getSISize and getSISpeed helpers and improve coding in scaleNumbersBy1024 in cZ
- Fix secure IRC protcol handler in cZ
- UI: Link for download of Themes leads to Themes for Thunderbird
- Add ESR 128 links to debugQA
- Port changes needed from |Bug 1476333 - Consolidate the ways that we reference "browser.xul" across the tree| to SeaMonkey
- Switch from boxObject to getBoundingClientRect in utilityOverlay
- Align the SeaMonkey switchToTabHavingURI() call syntax with Firefox and toolkit
- Empty out SeaMonkey's removed-files.in (port
- Update SeaMonkey installer to register as handler for media types
- Remove obsolete chat services from SeaMonkey address book part2
- Add UI for browser.display.prefers_color_scheme to the SeaMonkey colors prefpane
- Update SeaMonkey wikipedia icon
- Show specific placeholders for bookmarks and history in SeaMonkey sidebar search
- Adjust dragOver method of tabbrowser.xml to be closer to Firefox version
- Avoid boxObject where appropriate in tabbrowser
- Simplify tab drop indicator code and styling

SeaMonkey 2.53.20 contains (among other changes) the following major changes relative to SeaMonkey 2.49.5:
- The Bookmarks Manager has switched its name to Library, and now also includes the History list. When History is invoked, the Library will be shown with the History list selected. The extensive modifications were needed because of Mozilla Gecko platform API changes.
- Download Manager has been migrated to a new API. Although it looks pretty much the same as before, the search option is missing and some other minor details work differently. The previous downloads history is removed during the upgrade.
- The layout panel was added to the CSS Grid tools.
- TLS 1.3 is the default SSL version now.
- Support for all NPAPI plugins like Flash, Java and Silverlight has been removed. For displaying pdf files in the browser you can use pdf.js-seamonkey from Isaac Schemm.
- SeaMonkey now uses a new api for formatting regional data like time and date. Default is to use the application locale of the current SeaMonkey build. If you use a language pack or a different OS formatting this is usually not desired. You can change the formatting from the application locale to the regional settings locale (OS) in the preferences dialog under "Appearance".