The present invention relates to novel compounds with inhibitory activity towards urokinase plasminogen activator (uPA); to methods for preparation of said uPA inhibitor compounds; to pharmaceutical compositions comprising said uPA inhibitor compounds; to the use of said uPA inhibitor compounds as a medicament and the use of said uPA inhibitor compounds for the preparation of a medicament for the treatment of conditions chosen from the group comprising cancer, tumour growth, tumour invasion, tumour metastasis, diabetic retinopathy, hemorrhagic atherosclerosis and inflammatory conditions, such as rheumatoid arthritis and psoriasis.