Firma powstała w roku 1991 z inicjatywy piastującego wciąż funkcję prezesa Pawła Marchewki. Początkowo przedsiębiorstwo skupiało się jedynie na wydawaniu zagranicznych tytułów w Polsce, od 1993 rozpoczęło działalność związana z produkcją własnych tytułów. Gry Techlandu często opierają się na autorskiej technologii Chrome Engine, zapoczątkowanej w FPSie Chrome, a potem przeniesionej m.in. do Call of Juarez.
Filie firmy znajdują się w Warszawie i Wrocławiu, a od 2013 roku także poza granicami Polski, w Vancouver w Kanadzie. W tym samym roku Techland otworzył również sklep cyfrowej dystrybucji gier – Boxoff Store.