AltSnap

Raymond Gillibert·AltSnap.AltSnap

Easily drag windows when pressing the alt key. Unofficial fork of AltDrag from Stefan Sundin.

winget install --id AltSnap.AltSnap --exact --source winget

Latest 1.68·July 10, 2026

Release Notes

What's Changed Allow to have parameters for an action #718, #749, For the mouse buttons it usually will not affect anyone. However for Keyboard shortcuts it changes completely the way they are configured. Fixes #711 You will have to click on the [+] button next to the keyboard shortcut drop list and configure the advanced action. This generalise the Step Window Action to ie: Step_U_32, to Step Up of 32 pixels. Action parameters are separated by underscore. It also applies to the command line options: ie: AltSnap.exe -afTransparency_S_128 will set the Transparency of the currently focused window to 128. To see the list of possible parameters, look at the advanced configuration box for the keyboard shortcuts. Those advanced actions can also be used as Mouse actions but you have to write them manually in the proper format.

  • Unify Movement logic, #732, to prepare for #723.
  • Send WM_SIZING during resize for grid-snapping apps (like putty) by @andrewachen in #723, #739
  • Add DragOutThresholdPx in the [Advanced] section of the ini file. #737. Default is 20 pixels. The reason the option was added is because Windows 11 returns random erroneous values when querying the SPI_GETMOUSEDRAGOUTTHRESHOLD value.
  • Proper per-monitor WindowListMenu dpi awareness. #748. Fixes #747
  • Updated German translation by @Ichisich
  • Updated Ukrainian translation by @acid-jack
  • Updated French and Italian Translations.
  • Updated Polish translation by @xeophyte
  • Updated Japanese translation by @coolvitto As usual, ARM64 builds are provides but untested.

Installer type: nullsoft

x862E7C787BBA66C6D428E09BA618E04FB0BAA294B62418229CD7027F99CFB20087
x64DAA8642E36097D6E05E27FE32DFDC6B8CCA0CCDADB6D2499D81D6368D58ECD50

Details

Homepage
https://github.com/RamonUnch/AltSnap
License
GPL-3.0
Publisher
Raymond Gillibert
Support
https://github.com/RamonUnch/AltSnap/issues
Moniker
altsnap

Tags

altdragaltsnap

Older versions (18)

1.67
x86B18D6DA2EAB6FDE9AD9D589C73DA476B8B31002523BBD06E2FD2A1B159F62D73
x6488902420C94876B4FA47024F473709EAB90C8816AEFCB1E4BD0F4158FB19127A
1.66
x862B38C352E2B529D990C3C1C935F094E46F54036DCA0F5D0473ACC53BD5815D05
1.65
x86F18F4AF781C1595CE10B4FD7C7841FEB2187A7158EE6D5BCB15C36278DB7FF92
1.64
x8688883B87EDE1EC34CE19DFB02CF4789CCC6663C3E86E2B44431BFFCE2D8812F8
1.63
x86AF9D5352479AB82E077FF1CCECAF059DCB653B0E45C89684F18F17298DCD5DD1
x64320C32C633B1018472FFB7667D02FF8EFC884480CCCF89B8DBAA387406F25476
1.62
x861E15CACA02EBEB46A9686DD298099F027C248C59A24B54000C56959673B057F2
x64AF118E6F9B239FCD33CC07DC353514388CE14EE722826D77A0BABBB118E44601
1.61
x8609D8FCFF65A98D6978E9E981F17B26D12C62C5512E73200023434B159ACD45C6
x64EA10B8CED8C1CFDC393338513C35B4B73395BDC7C243F15FF7F8C8EE221AAEFB
1.60
x864E751A5D15D1CAC9B747180742671C23754757F6598E1C88FA168AA7CBBE0421
x645E90EE129C65C73FDBBCAD35D959850E168D03064AE1A3159A0910C7A40EBF52
1.56
x868B32434B064E18E6225A0674E3995400C1BABB1DADE3C301D6A35C7EAE087109
x64C5A99EFDB761037BDAFABAB32B8BCF6E929F4FAABC47A8D9D9FFC095A0C54CD9
1.55
x8637914C1BB06935E0AFA3FC469991517939218C31825BB5A6FD22D11D24D9E851
x64ECD27BF8E1EE4581450FC52A64A878505F833FCAEABA89F06DB012ED79AA4B76
1.54
x8668AB3FD8F554700A28A41CCAB4FC2174093AF56F6DF6E6757E85C0FDD0A5F91A
x64414AAA7AFE8FBC4AEB18C068F293F5862BE059BB1EE8B618DDF84C97346DEBB5
1.53
x86C9786A05EDE6C0A9ECB386D3B0E46DA54E7C53905689D678CC8051873FE94A5E
x64941FBC752F71D0AF597C19F05FEB744B5A058CFAEB1F65B5514612C47CDED119
1.52
x860C573F271C260DC49AD7DFEE1564FBDC42CEE0DF62F08162742E6DB0ECCFBA82
x644004B2BDFD705A51C4B5A982E72A35E069F2BCFAA22A85CCAFBD10D6A6DEBFE8
1.51
x8671EDFB2F17A94192112DD0AA2F795B70B42E1281A76B1F3D4844C84699277173
x646B03140A649E1ED6373E619B3A42DD9E1F94F514C53101F2E411FBBE527515D5
1.50
x862CA418B7DA3C0B4B3D806B40216E03B0D8EAAFB37A6E84EC03ADA35D9C655F36
x6423B11DD87FC8015BB9E3E41757A29C080D8D34E9C2503E67EBE72CFBE65875AE
1.49
x86D6A1C08235EDA3DF79425407718C94373E63352074EF7262988EEE8BA5CAA331
x64C0C208B8B72C0B344392043C637C1569D9DB6D8B904B01D49A34E1DC1E8CBC74
1.48
x86E4CDE3F0C195FD072257B5C86906E41D92D2A2D6E13738A5FC2AF54BD8720600
x6461020B6D27E037C3177575BF0DA47CFAF1FD60A245F461BCFE96281E356FB759
1.47
x86A3B0D8B63E42F965632FED8C1074AFB740A20439474BE3905435E33B1167A15A
x64405C290D2CF49F2A85A62E6368C6E2EEF8EED7CB9BD4201C11B7B3801CB8D1E0