CanTree
Free online 2d tree generator, directly from your browser

Go to generator

Need a nice picture of a tree for your website, game or movie, with minimum hassle? Look no further. This is CanTree, a free online tree generator.

From this website, you can generate as many high quality images of trees as you want. There is no download, no installation, and no plugin required.

All you have to do is click a button and let the generator do the hard work for you. After a few seconds, your beautiful tree is ready. Don't like it? Then generate another one, all trees are unique, all trees are different.

The trees can be very detailed, and can be as large as 4 million pixels. You are in control of their aspect, shape, and color, from the trunk, to the leaves. You can include flowers and fruits as well.

cantree output example cantree output example cantree output example cantree output example cantree output example cantree output example cantree output example cantree output example cantree output example cantree output example cantree output example cantree output example cantree output example cantree output example

Get started

FAQ

How much does CanTree cost to use?

It's free.

How do I use it?

See the Get Started section.

Do I need to install a program, or a plugin?

Nope. All you need is a capable web browser. This basically includes all browsers except Internet Explorer and Edge.

My trees always look young, or old?

Tweak the branches length, branches thickness, and amount of leaves relatively to the size of the tree. Young trees are slender and have fewer but larger leaves. Grown up trees are bulkier, have bunches of leaves, and have more inner shades.

How can I generate specific tree shapes, like palm trees?

You can't. Ultimately I'd like to offer much more flexibility. The current algorithm can generate an accepatble range of random shapes though.

Another tree generator? Aren't there better ones already?

As far as I know, few tree generators can output good looking 2d trees for free. CanTree is also as easy as it can be: no installation or plugin are required, and it is available on all platforms.

Why the name "CanTree"?

"Can" for canvas, the HTML 5 element that makes CanTree possible.

Can I copy CanTree, modify it, and redistribute it?

Yes, under the terms of the liberal MIT licence.