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

x86—2E7C787BBA66C6D428E09BA618E04FB0BAA294B62418229CD7027F99CFB20087
x64—DAA8642E36097D6E05E27FE32DFDC6B8CCA0CCDADB6D2499D81D6368D58ECD50

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
x86—B18D6DA2EAB6FDE9AD9D589C73DA476B8B31002523BBD06E2FD2A1B159F62D73
x64—88902420C94876B4FA47024F473709EAB90C8816AEFCB1E4BD0F4158FB19127A
1.66
x86—2B38C352E2B529D990C3C1C935F094E46F54036DCA0F5D0473ACC53BD5815D05
1.65
x86—F18F4AF781C1595CE10B4FD7C7841FEB2187A7158EE6D5BCB15C36278DB7FF92
1.64
x86—88883B87EDE1EC34CE19DFB02CF4789CCC6663C3E86E2B44431BFFCE2D8812F8
1.63
x86—AF9D5352479AB82E077FF1CCECAF059DCB653B0E45C89684F18F17298DCD5DD1
x64—320C32C633B1018472FFB7667D02FF8EFC884480CCCF89B8DBAA387406F25476
1.62
x86—1E15CACA02EBEB46A9686DD298099F027C248C59A24B54000C56959673B057F2
x64—AF118E6F9B239FCD33CC07DC353514388CE14EE722826D77A0BABBB118E44601
1.61
x86—09D8FCFF65A98D6978E9E981F17B26D12C62C5512E73200023434B159ACD45C6
x64—EA10B8CED8C1CFDC393338513C35B4B73395BDC7C243F15FF7F8C8EE221AAEFB
1.60
x86—4E751A5D15D1CAC9B747180742671C23754757F6598E1C88FA168AA7CBBE0421
x64—5E90EE129C65C73FDBBCAD35D959850E168D03064AE1A3159A0910C7A40EBF52
1.56
x86—8B32434B064E18E6225A0674E3995400C1BABB1DADE3C301D6A35C7EAE087109
x64—C5A99EFDB761037BDAFABAB32B8BCF6E929F4FAABC47A8D9D9FFC095A0C54CD9
1.55
x86—37914C1BB06935E0AFA3FC469991517939218C31825BB5A6FD22D11D24D9E851
x64—ECD27BF8E1EE4581450FC52A64A878505F833FCAEABA89F06DB012ED79AA4B76
1.54
x86—68AB3FD8F554700A28A41CCAB4FC2174093AF56F6DF6E6757E85C0FDD0A5F91A
x64—414AAA7AFE8FBC4AEB18C068F293F5862BE059BB1EE8B618DDF84C97346DEBB5
1.53
x86—C9786A05EDE6C0A9ECB386D3B0E46DA54E7C53905689D678CC8051873FE94A5E
x64—941FBC752F71D0AF597C19F05FEB744B5A058CFAEB1F65B5514612C47CDED119
1.52
x86—0C573F271C260DC49AD7DFEE1564FBDC42CEE0DF62F08162742E6DB0ECCFBA82
x64—4004B2BDFD705A51C4B5A982E72A35E069F2BCFAA22A85CCAFBD10D6A6DEBFE8
1.51
x86—71EDFB2F17A94192112DD0AA2F795B70B42E1281A76B1F3D4844C84699277173
x64—6B03140A649E1ED6373E619B3A42DD9E1F94F514C53101F2E411FBBE527515D5
1.50
x86—2CA418B7DA3C0B4B3D806B40216E03B0D8EAAFB37A6E84EC03ADA35D9C655F36
x64—23B11DD87FC8015BB9E3E41757A29C080D8D34E9C2503E67EBE72CFBE65875AE
1.49
x86—D6A1C08235EDA3DF79425407718C94373E63352074EF7262988EEE8BA5CAA331
x64—C0C208B8B72C0B344392043C637C1569D9DB6D8B904B01D49A34E1DC1E8CBC74
1.48
x86—E4CDE3F0C195FD072257B5C86906E41D92D2A2D6E13738A5FC2AF54BD8720600
x64—61020B6D27E037C3177575BF0DA47CFAF1FD60A245F461BCFE96281E356FB759
1.47
x86—A3B0D8B63E42F965632FED8C1074AFB740A20439474BE3905435E33B1167A15A
x64—405C290D2CF49F2A85A62E6368C6E2EEF8EED7CB9BD4201C11B7B3801CB8D1E0