Any link, image, or text you paste becomes an entry in a blog that's yours to keep.
or drop a file anywhere on this page
Paste a link. Paste a photo. Paste a thought.
Each one becomes an entry on yourname.textpad.cloud.



What a paste becomes



Press Cmd/Ctrl+V on the home page and your clipboard becomes a real blog post - with its own URL - in under a second. A photo, a screenshot, an article URL, a YouTube link, a paragraph of text: paste it, get a page. You can also drag-and-drop a file from your desktop. No uploader, no setup, no account between paste and a live URL.
No sign-up between paste and a live URL
URLs unfurl into rich preview cards automatically
Claim the blog with an account when you're ready
Pas de conversion préalable, pas d'export-import. Posez un fichier sur la page, ou collez son contenu — chaque type est reconnu et inséré au bon endroit, avec le bon rendu.
Images
PNG, JPEG, WebP, GIF — plus HEIC from iPhones (auto-converted on upload).
Vidéos
MP4, WebM, MOV, MKV, AVI, OGG. Hébergées en lecture inline.
Audio
MP3, WAV, FLAC, AAC, M4A. Lecteur HTML5 natif intégré au post.
Markdown & texte
.md, .markdown, .txt — convertis en blocs riches à l'import.
HTML
Déposez un .html : on l'héberge en embed interactif sandboxé.
Liens
YouTube, Vimeo, articles — collez l'URL, on génère un aperçu.
glisser un fichier ici
Paste your existing RSS or Atom feed URL and we pull every post in. Images are downloaded and rehosted — no broken hot-links the day your old platform goes offline. Slugs and dates are preserved.
WordPress, Ghost, Substack, Medium — anything that exposes a feed
Images mirrored on our servers so the migrated archive is self-contained
Original publish dates and slugs kept — your old links stay meaningful
Drop a photo from your desktop, paste a screenshot from your clipboard, or drag a file straight onto the page. The image appears inline, full-quality, with a resize handle. Type**bold**, ## headings, or any other Markdown shortcut and it converts as you type. No image-host setup, no upload-then-paste-the-URL dance.
Paste images straight from your clipboard with Cmd/Ctrl+V
Drag-and-drop a file from your desktop, anywhere on the page
Resize handles, sketches, and freehand drawing built in
Same affordance for videos and audio - drop it, embed it
Markdown shortcuts work too if that's how you write
async function paste() { const blog = await clipboard.read() return 'live in 1s' }
Paste a snippet — the editor detects the language and syntax-highlights it. Drop a .py, .js, .html, .json file from your desktop and the same thing happens. No fenced-markdown gymnastics, no copy-paste-reformat dance.
Auto-detected language, manual override available
Light or dark theme, picked per block
Drop a code file → instant code block with the right lang
Already own yourdomain.com? Connect it in one click and your blog serves at your own address, fully white-label. No Textpad logo, no header, no footer, no sign-in prompt. Just your archive and your writing.
Apex (yourdomain.com) and subdomains (www, blog…) supported
SSL certificate auto-issued and renewed for you
Visitors never see Textpad, your domain, your brand
Readers can tap the heart, but they don't have to. A post that holds a reader for more than ten seconds gets credited automatically. The number of dwell-likes counts as a quieter signal alongside the explicit ones, so the page rewards reading, not just clicking.
One-click likes, anonymous or signed-in
Dwell-time auto-likes after ~10 seconds in view
Reader counter shows how many people lingered