Download SFML 2.1

Windows Visual C++ 9 (2008) - 32 bitsDownload9.80 MB Visual C++ 9 (2008) - 64 bitsDownload11.0 MB
Visual C++ 10 (2010) - 32 bitsDownload10.3 MB Visual C++ 10 (2010) - 64 bitsDownload11.5 MB
Visual C++ 11 (2012) - 32 bitsDownload11.5 MB Visual C++ 11 (2012) - 64 bitsDownload12.9 MB
GCC 4.7 TDM (SJLJ) - 32 bitsDownload15.0 MB GCC 4.7 TDM (SJLJ) - 64 bitsDownload41.0 MB
GCC 4.7 MinGW (DW2) - 32 bitsDownload10.6 MB
On Windows, choosing 32 or 64 bits libraries should be based on which platform you want to compile for, not which OS you have. Indeed, you can perfectly compile and run a 32 bits program on a 64 bits Windows. So you'll most likely want to target 32 bits platforms, to have the largest possible audience. Choose 64 bits packages only if you have good reasons.
Linux GCC - 32 bitsDownload1.35 MB GCC - 64 bitsDownload1.34 MB
On Linux, if you have a 64 bits OS then you have the 64 bits toolchain installed by default. Compiling for 32 bits is possible, but you have to install specific packages and/or use specific compiler options to do so. So downloading the 64 bits libraries is the easiest solution if you're on a 64 bits Linux.
Mac OS X GCC - universal 32+64 bits (OS X 10.5+)Download5.63 MB
Clang - universal 32+64 bits (OS X 10.8+, compatible with C++11 and libc++)Download5.93 MB
Templates for Xcode 5Download1.16 MB
Mac OS X libraries are universal, they contain both the 32 and 64 bits versions of SFML and can therefore be used for both 32 and 64 bits builds.
All Source codeDownload9.27 MB