2022-01-09 22:25:11 +00:00
# Convert a webpage to markdown
Provides a web service that downloads a requested web page and outputs a markdown version.
Example request:
2022-01-10 09:36:59 +00:00
GET https://urltomarkdown.herokuapp.com/?url=https%3A%2F%2Fwww.mozilla.org%2Fen-GB%2Ffirefox%2F
2022-01-09 22:25:11 +00:00
2022-01-10 09:36:59 +00:00
Response:
2022-01-09 22:25:11 +00:00
Meet our family of products
---------------------------
2022-01-13 13:26:51 +00:00
2022-01-09 22:25:11 +00:00
* [![ ](https://www.mozilla.org/media/protocol/img/logos/firefox/browser/logo.eb1324e44442.svg )
...
2022-01-13 13:26:51 +00:00
2022-01-09 22:25:11 +00:00
[Join Firefox ](https://accounts.firefox.com/signup?entrypoint=mozilla.org-firefox_home&form_type=button&utm_source=mozilla.org-firefox_home&utm_medium=referral&utm_campaign=firefox-home&utm_content=secondary-join-firefox ) [Learn more about joining Firefox ](https://www.mozilla.org/en-GB/firefox/accounts/ )
2022-01-13 13:26:51 +00:00
Inspired by [Heck Yeah Markdown ](http://heckyesmarkdown.com )
## Also of interest:
A bookmarklet for SimpleNote on iOS/iPadOS (based on [simpleclip ](https://gist.github.com/byrney/b21456682e77a0d51708 )):
```
javascript:(
function()
{
var request=new XMLHttpRequest();
var url="https://urltomarkdown.herokuapp.com/?url="+encodeURIComponent(location.href);
request.onreadystatechange=function() {
2022-01-18 19:59:07 +00:00
if(request.readyState==4& & request.status==200) {
2022-01-20 13:13:07 +00:00
let text = '# ' + decodeURIComponent(request.getResponseHeader('X-Title')) + '\n' + request.responseText;
2022-01-18 19:59:07 +00:00
location.href="simplenote://new?content="+encodeURIComponent(text);
2022-01-13 13:26:51 +00:00
}
};
request.open("GET",url, true);
request.send();
}
)();
```