Zettlr

Hendrik Erz·Zettlr.Zettlr

Your one-stop publication workbench

Zettlr brings simplicity back to your texts. Open-minded writing that adapts to your style. Fast information retrieval that finds what matters to you. Versatile exporting that enables you to adapt to whatever publication pipeline your employer or school uses.

winget install --id Zettlr.Zettlr --exact --source winget

Latest 4.7.0·July 26, 2026

Release Notes

The next update for Zettlr comes again with a bundle of improvements and new features for you to enjoy. Again, we have spent a lot of time fixing a magnitude of issues and improving the usability of the app. Besides these rather minor but plentiful improvements, there are two notable new features. First, we are more than happy to finally implement custom shortcuts. Those have been on our users' wishlist for years, and we are happy that we finally could make it work to add them to the customizable things you can do in the app. From now on, you can adjust many existing shortcuts to better fit your muscle memory. In addition, we have made available all text transforms via these shortcuts so that you can assign shortcuts to those that you frequently use. In addition, the interface will warn you if a shortcut you chose would possibly conflict with another command. We have designed this feature to be extensible, and right now not all commands can be customized. So if there is one you always wished you could customize, and it's not yet part of the custom shortcut settings, let us know so we can add it! A second feature that has been in some demand is the ability to change the editor theme independent of the main theme. We are happy to announce that this is now also possible. By default, the editor theme will follow the main theme, but you can now change this to your liking. We have also spent some time improving how you can work with the app. For example, clicking on a notification of a successful project export will now immediately open the corresponding file; erroneously opened popovers can now be closed quickly with a press on the Escape key; and we have shuffled around the project settings to make it more obvious what you can customize, and where. Do you enjoy Zettlr? Then consider making a donation to help us pay for the development costs. You can donate monthly on Patreon or once via PayPal. Additionally, you can directly sponsor Hendrik Erz on GitHub or send a tip on Ko-Fi. Thanks for your support! Changelog GUI and Functionality

  • Feature: Custom shortcuts are here. You can now customize many of the available shortcuts and assign them to your likings. This also includes the various text transformations that we introduced in version 3.6.0 so that you can bind frequently used ones to a handy shortcut. The feature comes with all the standards of custom shortcuts, including an interactive shortcut recording that visualizes which keys will become part of the shortcuts as you type them, a reset function to restore the default, and an automated conflict detection that lets you know whether a shortcut you have provided might conflict with another one.
  • Feature: You can now set the editor theme to use a light or dark appearance independent of the app appearance (#5851).
  • Feature: You can now click a long-running-task notification for both projects and single files to directly open the corresponding file.
  • Feature: Popovers can now be closed with a quick press on Escape.
  • Change: Changed the layout of the project properties. Now the custom templates and CSL section are placed on the general tab, while the export profile picker has moved to its own tab. This gives the custom options more visibility and provides a better grouping of the options.
  • Fixed a regression from 4.6.1 where the full-text search would not search any open standalone files (#6387).
  • Fixed an issue on macOS where opening a file from Finder with no open main window would not automatically open one (#6391).
  • Update translations:
    • ja-JP (#6390).
    • de-DE (#6449).
    • tr-TR (#6450).
  • Fix snippets syntax and improve nested support (#6389).
  • Fixed a bug that would cause Zettlr to replace a magic quote with a regular quote instead of deleting the text if some text was selected that happened to be adjacent to a magic quote.
  • The Table of Contents title in the sidebar is now properly reset (#6397).
  • Improve toolbar styling (#6418).
  • Fixed a linter warning for footnotes without spaces (#6434).
  • Updated French translations (#6430).
  • Fixed a regression that causes windows to briefly flash white when macOS vibrancy is disabled and the app is set to dark mode (#6438).
  • Fixed s/S shortcuts in vim mode (#6445).
  • Fixed a regression from the previous version that caused timeouts when using a local LanguageTool integration with very long texts after the switch from got to ky.
  • Fixed an issue where empty Pandoc spans would crash the span renderer (#6448).
  • Fixed an issue where the label of the "open automatically" checkbox in the export popover would not be clickable.
  • Fixed a visual glitch when running multiple full-text searches in between showing and hiding the search pane (#6454).
  • Fixed bold and italic styling (#6472).
  • Fix an issue leading to buggy interactions between snippets and the typewriter mode (#6473). Under the Hood
  • Update Pandoc to v3.10.1.
  • Update Electron to v43.1.0.
  • Zettlr now additionally trusts system certificates when making network connections, meaning that custom TLS certificates can be used, e.g., for corporate firewalls (#6006; #5271).
  • Added a new Vue directive, v-focus that can be applied to any element in a Vue component and that will focus the element as soon as it is mounted to the DOM.
  • Removed deprecated path check for the app.
  • Improve performance of the editor (#6388).
  • Improved handling of invalid dates in the statistics provider (#6433).
  • Remove superfluous search logging (#6401).
  • Refactor posInNode utility to nodeAtPos and align documentation with behavior (#6399).
  • Update various (incl. transitive) dependencies.
  • Remove fix for an old archiver dependency.
  • Refactor TextPack export to match new archiver API.
  • Remove remnant .tern-project file. New Contributors
  • @lpmi-13 made their first contribution in https://github.com/Zettlr/Zettlr/pull/6408
  • @Fightxing made their first contribution in https://github.com/Zettlr/Zettlr/pull/6434
  • @qwertygc made their first contribution in https://github.com/Zettlr/Zettlr/pull/6430
  • @wanecek made their first contribution in https://github.com/Zettlr/Zettlr/pull/6445 Full Changelog: https://github.com/Zettlr/Zettlr/compare/v4.6.0...v4.7.0

Installer type: nullsoft

x64user70354EAEEAEA7D0592EED91E030A35461CBB3EC73165D96BFDE8A9423B43330C
x64machine70354EAEEAEA7D0592EED91E030A35461CBB3EC73165D96BFDE8A9423B43330C

Details

Homepage
https://www.zettlr.com/
License
GPL-3.0
Publisher
Hendrik Erz
Support
https://github.com/Zettlr/Zettlr/issues
Privacy Policy
https://www.zettlr.com/privacy
Copyright
Zettlr © Hendrik Erz 2017–2026

Tags

academicscitationcitedocsdocumenteditormarkdownresearchwriter

Older versions (50)

4.6.0
x64user79670357C5BADCC7BAB7FF73EBC7F57D50647BD141AD655B94913010BD707874
x64machine79670357C5BADCC7BAB7FF73EBC7F57D50647BD141AD655B94913010BD707874
4.5.0
x64user93DB764F669494EA805540D035D0579672480753AAD60BCDDE56A1CCF079829E
x64machine93DB764F669494EA805540D035D0579672480753AAD60BCDDE56A1CCF079829E
4.4.0
x64user407C11AF21F11EDBFAEDFB81C4E072C75F62D8690D87E6E3AAFDCA26B25E30B8
x64machine407C11AF21F11EDBFAEDFB81C4E072C75F62D8690D87E6E3AAFDCA26B25E30B8
4.3.1
x64user77111F108877AD3F94DC0516D5A4B091404F44768D8480577F6480E502F04390
x64machine77111F108877AD3F94DC0516D5A4B091404F44768D8480577F6480E502F04390
4.3.0
x64user0EF29DF70A81ACC8FADE2BA04830D00C78070B6159984605B8626124653F016C
x64machine0EF29DF70A81ACC8FADE2BA04830D00C78070B6159984605B8626124653F016C
4.2.1
x64user27D60E8C47B339486214F87BB3F30E259C9E7D9CA9C467FB5500C2C329D824A4
x64machine27D60E8C47B339486214F87BB3F30E259C9E7D9CA9C467FB5500C2C329D824A4
4.2.0
x64userDCDCB86753270053D526D7CEE029ED77D281961472F0B5726AC4211BF0613F27
x64machineDCDCB86753270053D526D7CEE029ED77D281961472F0B5726AC4211BF0613F27
4.1.1
x64userD57E84EB10D3BCC38E2C2E5D5AA034F2791326F5A2B95EEE5709BDCF80E99855
x64machineD57E84EB10D3BCC38E2C2E5D5AA034F2791326F5A2B95EEE5709BDCF80E99855
4.1.0
x64userDB1C34258923114CA091B20C23787BF0139EF9AAB8530BD6D8CE9095EA8FEE2E
x64machineDB1C34258923114CA091B20C23787BF0139EF9AAB8530BD6D8CE9095EA8FEE2E
4.0.0
x64user14E49A7E14E9375286EB75F11F9E299EF5D647F7EA1596A90F90758A4043611B
x64machine14E49A7E14E9375286EB75F11F9E299EF5D647F7EA1596A90F90758A4043611B
3.6.0
x64user1DB36800F7D96166AF19185939B30F9B382DB78792EB969E36101CA4F577A677
x64machine1DB36800F7D96166AF19185939B30F9B382DB78792EB969E36101CA4F577A677
3.5.1
x64user88BFBFA2D68EB1D5E79F3A5D5D614FB32B39535C94C86EFA408F03F97D337C6C
x64machine88BFBFA2D68EB1D5E79F3A5D5D614FB32B39535C94C86EFA408F03F97D337C6C
3.5.0
x64user29AB3E2C176A5B4DD1BA2ACB6570A2B8BAA165A85545666523945D880FD55ECE
x64machine29AB3E2C176A5B4DD1BA2ACB6570A2B8BAA165A85545666523945D880FD55ECE
3.4.4
x64user19D31F9196A853C607B2D71B1086F8D3935ACBA5764F394F04DCF723B16F9ACC
x64machine19D31F9196A853C607B2D71B1086F8D3935ACBA5764F394F04DCF723B16F9ACC
3.4.3
x64userDFD0289D924425AE8C7B59A4A81C7826CEE2B2D86D0C2642E8CC69949396D96C
x64machineDFD0289D924425AE8C7B59A4A81C7826CEE2B2D86D0C2642E8CC69949396D96C
3.4.2
x64userBFBE45F54863C8575103A8C6ABF4C35652BC9C52D34D8194A78CF5953C1E1E8F
x64machineBFBE45F54863C8575103A8C6ABF4C35652BC9C52D34D8194A78CF5953C1E1E8F
3.4.1
x64user455F405646438F4A06B51A2CEBCAD11851BB09C204B7ED3C561864D9D8B88812
x64machine455F405646438F4A06B51A2CEBCAD11851BB09C204B7ED3C561864D9D8B88812
3.4.0
x64user09E046AD756B1539D32AA11DDD4B7C9474ACBC603D2F4E3CCC540603F995A3E5
x64machine09E046AD756B1539D32AA11DDD4B7C9474ACBC603D2F4E3CCC540603F995A3E5
3.3.1
x64userEFBABB32DF6A3EB710C4B24167B9C5C21CC2D52E5C3567EE7B73B71574A27CE0
x64machineEFBABB32DF6A3EB710C4B24167B9C5C21CC2D52E5C3567EE7B73B71574A27CE0
3.2.3
x64user68696E8CF24EC8BF1D5552CD11325162BEE31C104CBADDE6EA44BE5CEBB8CDDD
x64machine68696E8CF24EC8BF1D5552CD11325162BEE31C104CBADDE6EA44BE5CEBB8CDDD
3.2.2
x64user13226E5D662FCB3E4F4F43F8A3BA056E6DEE5AD09C5C50EC5ED961BFB1AEB22E
x64machine13226E5D662FCB3E4F4F43F8A3BA056E6DEE5AD09C5C50EC5ED961BFB1AEB22E
3.2.1
x64user490DDDF4D14C17C1B92529ADA293184B760EF2F132F8DA07DC09B474C43EE522
x64machine490DDDF4D14C17C1B92529ADA293184B760EF2F132F8DA07DC09B474C43EE522
3.2.0
x64user598874D236A8F6501523DD8BF08E70A8A49FFA0320DD7DE84772EBA55CD2D857
x64machine598874D236A8F6501523DD8BF08E70A8A49FFA0320DD7DE84772EBA55CD2D857
3.1.1
x64userD795422A95327E609C4D2DF8C18552718BA3F3B5046C9F3E82B3E820FBB0D7A8
x64machineD795422A95327E609C4D2DF8C18552718BA3F3B5046C9F3E82B3E820FBB0D7A8
3.1.0
x64userB437A6513E073E8B3E514C5480F45E077B589F0F289267D8E0788F894FB86CE9
x64machineB437A6513E073E8B3E514C5480F45E077B589F0F289267D8E0788F894FB86CE9
3.0.5
x64userE3147CFBA7DD3A506FC1F1CA93C393DD622B8782396E51E96862167D33C7B9B4
x64machineE3147CFBA7DD3A506FC1F1CA93C393DD622B8782396E51E96862167D33C7B9B4
3.0.3
x64user4ED68CA1B4E211D0196405C8B7AD9FD906627941348B8C110E81E1E66249929A
x64machine4ED68CA1B4E211D0196405C8B7AD9FD906627941348B8C110E81E1E66249929A
3.0.2
x64user16F8AC57EA5925D0C79140D53C3FA475D045B433B1F89DD62192B9E6E82E036F
x64machine16F8AC57EA5925D0C79140D53C3FA475D045B433B1F89DD62192B9E6E82E036F
3.0.1
x64user2DB07A89DC00E676EA17C69E82A5DCBE55F917673BB29612EBB2FB7D39B13240
x64machine2DB07A89DC00E676EA17C69E82A5DCBE55F917673BB29612EBB2FB7D39B13240
3.0.0
x64user2274431D3D252968FEED721BF580EBEB3C88D7ECCA2381ED2CB45BFDB26D1AC3
x64machine2274431D3D252968FEED721BF580EBEB3C88D7ECCA2381ED2CB45BFDB26D1AC3
arm64user2274431D3D252968FEED721BF580EBEB3C88D7ECCA2381ED2CB45BFDB26D1AC3
arm64machine2274431D3D252968FEED721BF580EBEB3C88D7ECCA2381ED2CB45BFDB26D1AC3
2.3.0
arm64userFD977EB5E0F3CBDE0E50B1332CCA737DA29152F752A713FBD6DFDBDADC625509
arm64machineFD977EB5E0F3CBDE0E50B1332CCA737DA29152F752A713FBD6DFDBDADC625509
x64userD7D6EC230F16BC2D57433325EEB2E883F541B634E1E76BAA8195E35E6B62A9CD
x64machineD7D6EC230F16BC2D57433325EEB2E883F541B634E1E76BAA8195E35E6B62A9CD
2.2.6
arm64user3B0A35F158C49D48F21B735F3A5F9BAF30454733ACAF1D0233AB600E0E0B0D05
arm64machine3B0A35F158C49D48F21B735F3A5F9BAF30454733ACAF1D0233AB600E0E0B0D05
x64user7E8BF9CFB31F248A5F0FCEE962E4E97C70987476EB428246D77B3006DBCFCC06
x64machine7E8BF9CFB31F248A5F0FCEE962E4E97C70987476EB428246D77B3006DBCFCC06
2.2.5
arm64userEA13638AE6FD0D0EB7ACA068921AD003937D309397A9D6BBF0CAB37F136770A3
arm64machineEA13638AE6FD0D0EB7ACA068921AD003937D309397A9D6BBF0CAB37F136770A3
x64user041C42A4679BBA4F57B818F05AC2FC880A2C88E096B4733E8B778A26CCD362C4
x64machine041C42A4679BBA4F57B818F05AC2FC880A2C88E096B4733E8B778A26CCD362C4
2.2.4
arm64user5E852547BA1CA67657E5291AC975E6F278A2D0AE16876823DB6F6FB4ECC242A0
arm64machine5E852547BA1CA67657E5291AC975E6F278A2D0AE16876823DB6F6FB4ECC242A0
x64user066E1BC6259D5C09771EDE5EA21457E99BACEA8FAF768B0F5245CFB42E2E1C21
x64machine066E1BC6259D5C09771EDE5EA21457E99BACEA8FAF768B0F5245CFB42E2E1C21
2.2.3
arm64userF5F3067B3CD2C64D3B5839716209B4AB9CD207DF5B0A7302E8EFBE6D606062BE
arm64machineF5F3067B3CD2C64D3B5839716209B4AB9CD207DF5B0A7302E8EFBE6D606062BE
x64userFBC86A7BBFC59CF34C22DDC296A5EAB6160038506E9AC20AA6C52418513CA69F
x64machineFBC86A7BBFC59CF34C22DDC296A5EAB6160038506E9AC20AA6C52418513CA69F
2.2.2
arm64user2B6A8BF031D330EA1E0CF28D5F4DFB5C2F7E4A92672B8BF5F3EFC5509610BE4B
arm64machine2B6A8BF031D330EA1E0CF28D5F4DFB5C2F7E4A92672B8BF5F3EFC5509610BE4B
x64user3BE067C1A9E2CB63407F5AC5FF935BA4EE14347CDC1D4E0D6BFE31652B5975BE
x64machine3BE067C1A9E2CB63407F5AC5FF935BA4EE14347CDC1D4E0D6BFE31652B5975BE
2.2.1
arm64user2480DAD34F88874283F3C7C0DA394D0E978A6210EFB83FB32AB484CB818A1762
arm64machine2480DAD34F88874283F3C7C0DA394D0E978A6210EFB83FB32AB484CB818A1762
x64user7AC8C195EE958506E4D7FAA5D24CF337BB0243D046E3012B007B5CAA6DA3BE7E
x64machine7AC8C195EE958506E4D7FAA5D24CF337BB0243D046E3012B007B5CAA6DA3BE7E
2.2.0
arm64userD25B6FD1CEA7460EC5AC40F4B5EC0B935667B81971F1FD5961F622533B75D699
arm64machineD25B6FD1CEA7460EC5AC40F4B5EC0B935667B81971F1FD5961F622533B75D699
x64userBC69A3147A68EA21AF1070F71DD22A77AD6E9C058F1E8EF7C55F2355F66B0656
x64machineBC69A3147A68EA21AF1070F71DD22A77AD6E9C058F1E8EF7C55F2355F66B0656
2.1.3
arm64userEAB82E002157DD3125556267D91DE99F38E90610F2734790523A5B38AADBF3ED
arm64machineEAB82E002157DD3125556267D91DE99F38E90610F2734790523A5B38AADBF3ED
x64user6F6207DB49CB27649E1AA8F2C077E6B6ED57E53D0CB52E69AA6DF020356325A8
x64machine6F6207DB49CB27649E1AA8F2C077E6B6ED57E53D0CB52E69AA6DF020356325A8
2.1.2
arm64userFA9CE5A7F03F0B09FDA54FB25D43B544346C7AF60BFFBA2D80EABA862220CC93
arm64machineFA9CE5A7F03F0B09FDA54FB25D43B544346C7AF60BFFBA2D80EABA862220CC93
x64user7A1ADAFFFCED59FC91A68A3C0D6DFEDAEFB11D912A6415EDD6CAE161DF3DB8EB
x64machine7A1ADAFFFCED59FC91A68A3C0D6DFEDAEFB11D912A6415EDD6CAE161DF3DB8EB
2.1.1
arm64userB1FEA25C2861AB7528600646D0B47A166A9D98592D71F7F5A12A239062FC3666
arm64machineB1FEA25C2861AB7528600646D0B47A166A9D98592D71F7F5A12A239062FC3666
x64user57249CAC49863FB34485D8DF1EE0B16D39F008CD7C66ED64291C0CAE6A2CE2EC
x64machine57249CAC49863FB34485D8DF1EE0B16D39F008CD7C66ED64291C0CAE6A2CE2EC
2.1.0
arm64userFB2581666045691CFEB48C7E02296368E425AFFFEF9C44816710655B7C36BBB9
arm64machineFB2581666045691CFEB48C7E02296368E425AFFFEF9C44816710655B7C36BBB9
x64user54E48635360683F5D02A58302F62E0A2E60C463ED0163F3A70BAE0116A1805B1
x64machine54E48635360683F5D02A58302F62E0A2E60C463ED0163F3A70BAE0116A1805B1
2.0.3
x64user18BF3FE43AF7D62EAB951E7F8E7C8EEE4CE770AF925232D40A7EC474AE49CC83
x64machine18BF3FE43AF7D62EAB951E7F8E7C8EEE4CE770AF925232D40A7EC474AE49CC83
arm64userBFF077A89CB5650AA9B3FF6D3A09F94208CEA9E632E024A505FE948330898F34
arm64machineBFF077A89CB5650AA9B3FF6D3A09F94208CEA9E632E024A505FE948330898F34
2.0.2
x64userDE6DF76D0F9C5B069298F6F68C69DDEE329C6B5DDC96B29EFA700CD5BA1A94BF
x64machineDE6DF76D0F9C5B069298F6F68C69DDEE329C6B5DDC96B29EFA700CD5BA1A94BF
arm64user481ABA064DC7BA95903DDCDAD95220CA75CB6031B9779462131A0AE1E2132C2E
arm64machine481ABA064DC7BA95903DDCDAD95220CA75CB6031B9779462131A0AE1E2132C2E
2.0.1
x64user08ED71FA7E5E8C7D88763EF5CBA9F3CCB33D036D3B7356F9E215709289113A5F
x64machine08ED71FA7E5E8C7D88763EF5CBA9F3CCB33D036D3B7356F9E215709289113A5F
arm64userF8DC541832C9E486808A482E3F7C8A39D213A7D0EAD9DA90029DC8640D122707
arm64machineF8DC541832C9E486808A482E3F7C8A39D213A7D0EAD9DA90029DC8640D122707
2.0.0
x64userD74FA5BD259ACD489758BB8E2FF4020B37496B28908E59D5D7DBC17987482DD4
x64machineD74FA5BD259ACD489758BB8E2FF4020B37496B28908E59D5D7DBC17987482DD4
arm64userC9340477396CF878B2A970C723420D5141708CCDADB7471FD9493BB1DB9A8061
arm64machineC9340477396CF878B2A970C723420D5141708CCDADB7471FD9493BB1DB9A8061
1.8.9
x64user4284C07CE3ED98FBBB0E2A8313D8703C9BACB718CA5CEEFA1C3E6E8ABB5BC799
x64machine4284C07CE3ED98FBBB0E2A8313D8703C9BACB718CA5CEEFA1C3E6E8ABB5BC799
arm64userF1B6210CB317446B93F9C6CC683258455AF7F65BDEEEDCB004A67A453DB3A421
arm64machineF1B6210CB317446B93F9C6CC683258455AF7F65BDEEEDCB004A67A453DB3A421
1.8.8
x644E28D11A4E9A56A865B6AA49C00F1CCECE1D9FE478FA373A280A8817981A465D
1.8.7
x646A3BB50A11475CD8F8C47A0B018153374F6B6DC6F2D9F955234109B62D94EE0F
1.6.0
neutral88B99E7B22B746F39958DBB8B434C886462708871CC230A109F0705B90D2095C