Do 13 października 2002 program był dostępny za darmo do użytku prywatnego, jak też do zastosowań komercyjnych (Blender jest popularnym narzędziem do produkcji reklam telewizyjnych oraz gier komputerowych), opłaty pobierane były za pomoc techniczną. Był też dostępny w sprzedaży kompletny pakiet wraz z obszerną dokumentacją.
Od 13 października 2002 Blender jest programem wolnym rozprowadzanym na licencji GPL. „Uwolnienie” Blendera nastąpiło po odkupieniu przez Blender Foundation, za kwotę 100 000 euro, praw do programu od jego właścicieli (NaN holding). Nastąpiło to po ogłoszeniu upadłości przez przedsiębiorstwo NaN. Potrzebna suma została zgromadzona na drodze publicznej zbiórki w czasie zaledwie siedmiu tygodni.
Edycja siatek oparta na wierzchołkach, krawędziach i wielokątach (poligonach).
Wiele funkcji do edycji obiektów pozwalających uzyskać praktycznie dowolny kształt.
Obsługa skryptów Pythona, za pomocą których można dodać nowe narzędzia edycji.
BMesh- system pozwalający na tworzenie i edycję ścian o bardzo skomplikowanej budowie- np. o kilkunastu krawędziach
Animacja
Animacja oparta na szkielecie z wykorzystaniem prostej i odwrotnej kinematyki. Automatyczny skinning, interaktywne rysowanie wag bezpośrednio na obiekcie, ręczna edycja sposobu oddziaływania szkieletu na każdy wierzchołek oraz system "envelopes".
Mikser animacji nie-liniowej z automatycznym cyklem chodu wzdłuż krzywej.
System ograniczników animacji.
Możliwość animacji poszczególnych wierzchołków.
Edycja za pomocą kratownicy, pozwalająca łatwo animować nawet bardzo skomplikowane pod względem budowy obiekty.
System krzywych animacji, tzw. "IPO".
Obsługa tzw. "driven-keys", gdzie zmiana wartości jednego parametru (np. szerokości) powoduje automatyczną zmianę (proporcjonalną bądź nie) wartości innego (np. wysokości).
Możliwość kontrolowania wartości danych parametrów przy pomocy wyrażeń matematycznych (zapisanych w języku Python).
Możliwość wykorzystania plików dźwiękowych i ich edycji w celu odpowiedniej synchronizacji.
Skrypty Pythona dodające nowe możliwości w dziedzinie animacji.
Skrypty Pythona pozwalające na wykorzystanie innych rendererów niż wbudowany Blender Internal takich jak: Indigo, YafaRay, Luxrender, Sunflow, Renderman, V-ray (projekt we wczesnym stadium)
wnajnowszej wersji: efekty wolumeryczne.
motion tracking pozwalający na łączenie filmów wykonanych np. za pomocą kamery z animacjami – efekty zostały wykorzystane w filmie Tears of Steel
ustawienia kamery (np. kąt obiektywu, zasięg, ostrość itp.) oraz możliwość wybrania ustawień charakterystycznych dla jednego z popularnych modeli kamer
Zapisywanie wszystkich danych sceny do jednego pliku .blend.
Format .blend obsługuje:
Kompresję
Cyfrowe podpisy
Kodowanie
Kompatybilność między różnymi wersjami blendera.
Może być użyty jako biblioteka [np. materiałów] dla innych plików .blend.
Obsługa różnorodnych formatów graficznych.
Oryginalny import/eksport formatów DXF, Inventor, VRML oraz kilkudziesięciu innych formatów plików.
Skrypty Pythona pozwalające na obsługę dodatkowych formatów
Możliwość utworzenia plików binarnych zawierających interaktywną zawartość 3D i umieszczenia na stronie internetowej (wymagana wtyczka do przeglądarki).
Blender Game Engine
Blender zawierał wbudowany silnik do tworzenia gier o nazwie Blender Game Engine(inne języki), który został usunięty w wersji 2.8.[3] Pasjonaci jednak kontynuowali prace nad silnikiem dostosowując kod pod najnowsze wersje programu.[4]