Public sessions

If you are hosting a public session, you can announce it on a listing server by checking the Announce checkbox in the Host dialog. The default listing server is the one here at

You can join an announced session directly from Drawpile by clicking on the Find button in the Join dialog.

Note. If you announce a public, non password-protected drawing session containing adult content, please tag it as such, either by adding a keyword to the title and/or setting the NSFM checkbox.

If you're unable to run your own server, you can use the public server.


Session announcement works by sending a notification to the listing server and updating it while the session is live. An announcement will be removed if it has not been updated for a few minutes.

A list server and a drawpile server are different things. Drawpile server is the thing that hosts the actual session. The list server just hosts a list of links to active sessions. (There is both a list server and a drawpile server here at

If you get a message from the announcement server saying your host address is an IPv6 address, that’s just the server letting you know that your public address is an IPv6 address. At the moment, global IPv6 adoption is only around 16%, so many people may not be able to connect to your session.

If you get a message saying max listing count exceeded, it means you have reached the limit of simultaneous active session announcements for this server. In order to minimize spam, only three active announcements are accepted per server. However, the limit is increased if your server has a domain name! Any domain name, including a free one from or the like will do, as long as the name resolves to your server’s IP address. Just set the --local-hostname argument on your server.