Pagedemos was start by long-time StackOverflow users who needed a permanent place to provide off-site links for code demonstration. With a generous initial investment, we've arranged hosting for several years (until 2018 as of Aug 2015). The nominal fees for optional demo feature upgrades are used to extend this horizon into the future. After hosting, legal, and administration costs, all proceeds are re-invensted towards hosting with the goal of creating a permanent place for code.

Aside from lasting forever, we've worked hard to put the features you want in an online editor into pagedemos. We love interface flexibility and customization, open API access, and fast-loading applications.

Got any suggestions? We would love to hear from you! Thanks for checking us out, and enjoy.


Frequently Asked Questions (FAQ) (back to top)

Keyboard Shortcuts (back to top)

API (back to top)

The client-side JavaScript API provides a simple tools to load, save, and find your pagedemos using a promise-based interface. You can also use these same commands though HTTP requests, action at
The HTTP API uses the param names as noted below, with the command being passed as cmd, ex: /API/?cmd=exists&id=1234567890AB
Content should be submitted as a POST variable value using a application/x-www-form-urlencoded form request type.

Also note that all API commands that only need an ID can be accessed via a path short-cut without a query: /API/METHOD/PAGEDEMO_ID/


URL Endpoints

In additions to the API, each pagedemo provides several url-named sub-views, not just the in-editor shareable URL. These views lets you share and embed, monitor and analyze, and mix parts of your demo with others via resource urls for CSS and JS.

Contact (back to top)

Got a question or suggestion? We would love to hear from you. Include your email if you want a reply.
Optional Allows us to answer you if needed. No spam or lists, we promise.
Explain your question or suggestion. For simplicity and security, these contact submissions and any content or ideas they contain become our confidential property; see our TOS for details.

Terms Of Service / Legal Mumbo Jumbo (back to top)

Plain terms of service are as follows, see our official TOS for the actual snooze-fest. We want everyone to be able to enjoy this service, except for evil-doers. Don't do evil and you should be fine (at least with us).

We don't use your work to promote ourselves nor share your work with others; that's your job.
We don't permit pagedemos to be used for illegal or evil content or activities such as pornography, bullying, scamming, phishing, hacking, deeplinking, click-jacking, un-desired hardware probing, hate speech, and posting copyrighted materials or malicious code.
We don't store any user-identifiable data, just the content you create. We don't list or promote demos and won't reveal the URLs of your demos to other users. We don't run ads or share personal info with anyone, including analytics.
All data belongs to the author and no licenses are enforced by us. pagedemos is not responsible or liable for any losses/damages/liabilities resulting from using the site/service/products.
Demos may be upgraded with special features for a nominal charge. Such charges are handled by PayPal, and represent single transactions. We don't bill, have recurring charges, or store personal info resulting from these transactions. As such, we are limited in our power to issue refunds for any purchase, though we can give you credit for another corrective transaction.
We don't take any. We aren't responsible for lost or stolen content nor damages resulting from such events. Life is not without risk, but we do and will keep doing our best to keep the site up and running, hopefully forever.
The needs of the many out-weigh the needs of the few. We are not free mass storage or a zombie botnet backbone, don't pretend like we are. Demo's whose storage or bandwidth consistently exceeds multiples of the median are subject to removal to preserve our resources for the majority of users. In practice, you don't need to worry about this if your using pagedemos the intended/obvious way.
Whenever possible we will use automated tools to enforce these terms while respecting your privacy. Enforcement action will not come with advance notice because we don't even know how to contact you.
Bummer / C.Y.A.
These terms are not negotiable. No warranty/guarantee/liability is offered or implied. All sales final. State-based exceptions apply. We comply with legally-compelling requests by law enforcement agencies within the United States of America. See the official pagesdemos TOS for full details.

Privacy Policy (back to top)

This privacy policy has been compiled to better serve those who are concerned with how their 'Personally identifiable information' (PII) is being used online. PII, as used in US privacy law and information security, is information that can be used on its own or with other information to identify, contact, or locate a single person, or to identify an individual in context.
Please read our privacy policy carefully to get a clear understanding of how we collect, use, protect or otherwise handle your Personally Identifiable Information in accordance with our website.

What personal information do we collect from the people that visit our blog, website or app?

Almost none. You info is your business, and we strive to protect yours as much as we guard ours. You may provide contact info to us via the contact us form if you would like a reply, but that's the extent of our personal info collection activities.

How do we use your information?

We may use the information we collect from you when you make a purchase in the following way: • To quickly process your transactions.

How do we protect visitor information?

We use regular Malware Scanning. Your personal information is contained behind secured networks and is only accessible by a limited number of persons who have special access rights to such systems, and are required to keep the information confidential. In addition, all sensitive/credit information you supply is encrypted via Secure Socket Layer (SSL) technology. We implement a variety of security measures when a user places an order enters, submits, or accesses their information to maintain the safety of your personal information. All transactions are processed through a gateway provider and are not stored or processed on our servers.

Do we use 'cookies'?

We do not use cookies for tracking purposes. You can choose to have your computer warn you each time a cookie is being sent, or you can choose to turn off all cookies. You do this through your browser (like Internet Explorer) settings. Each browser is a little different, so look at your browser's Help menu to learn the correct way to modify your cookies. If you disable cookies, our site will still function 100% properly. No cookies.

Third Party Disclosure

We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information.

Third party links

We do not include or offer third party products or services on our website.

California Online Privacy Protection Act

CalOPPA is the first state law in the nation to require commercial websites and online services to post a privacy policy. The law's reach stretches well beyond California to require a person or company in the United States (and conceivably the world) that operates websites collecting personally identifiable information from California consumers to post a conspicuous privacy policy on its website stating exactly the information being collected and those individuals with whom it is being shared, and to comply with this policy. - See more at:

According to CalOPPA we agree to the following:

Users can visit our site anonymously Once this privacy policy is created, we will add a link to it on our home page, or as a minimum on the first significant page after entering our website. Our Privacy Policy link includes the word 'Privacy', and can be easily be found on the page specified above. Users will be notified of any privacy policy changes: • On our Privacy Policy Page Users are able to change their personal information: • Somewhere else because we don't collect personal info. Period.

How does our site handle do not track signals?

We honor do not track signals and do not track, plant cookies, or use advertising when a Do Not Track (DNT) browser mechanism is in place.

Does our site allow third party behavioral tracking?

It's also important to note that we do not allow third party behavioral tracking

COPPA (Children Online Privacy Protection Act)

When it comes to the collection of personal information from children under 13, the Children's Online Privacy Protection Act (COPPA) puts parents in control. The Federal Trade Commission, the nation's consumer protection agency, enforces the COPPA Rule, which spells out what operators of websites and online services must do to protect children's privacy and safety online. We do not specifically market to children under 13.

Fair Information Practices

The Fair Information Practices Principles form the backbone of privacy law in the United States and the concepts they include have played a significant role in the development of data protection laws around the globe. Understanding the Fair Information Practice Principles and how they should be implemented is critical to comply with the various privacy laws that protect personal information. In order to be in line with Fair Information Practices we will take the following responsive action, should a data breach occur: We will notify the users via in site notification • Within 7 business days We also agree to the individual redress principle, which requires that individuals have a right to pursue legally enforceable rights against data collectors and processors who fail to adhere to the law. This principle requires not only that individuals have enforceable rights against data users, but also that individuals have recourse to courts or a government agency to investigate and/or prosecute non-compliance by data processors. If there are any questions regarding this privacy policy please contact us for clarification.
Last Edited on 2015-09-06.