<!DOCTYPE html>
<html><head>
<title>upaste</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<style>body{font-family:sans-serif}h1{font-size:125%}h2{font-size:100%}</style>
</head><body>
<h1>upaste: no-frills temporary pastebin</h1>

<p>Paste your code/text here to share it with people. The generated link will be valid for approximately one hour. Use your hour wisely.</p>

<form method="post" action="/" enctype="multipart/form-data">
Syntax highlighting: <select name="type">
<option value=""><em>none</em></option>
<option>abap</option><option>abl</option><option>abnf</option><option>aconf</option><option>actionscript</option><option>actionscript3</option><option>ada</option><option>ada2005</option><option>ada95</option><option>adl</option><option>agda</option><option>aheui</option><option>ahk</option><option>alloy</option><option>ambienttalk</option><option>ambienttalk/2</option><option>ampl</option><option>antlr</option><option>antlr-actionscript</option><option>antlr-as</option><option>antlr-c#</option><option>antlr-cpp</option><option>antlr-csharp</option><option>antlr-java</option><option>antlr-objc</option><option>antlr-perl</option><option>antlr-python</option><option>antlr-rb</option><option>antlr-ruby</option><option>apache</option><option>apacheconf</option><option>apl</option><option>applescript</option><option>arduino</option><option>arexx</option><option>as</option><option>as3</option><option>asm</option><option>aspectj</option><option>aspx-cs</option><option>aspx-vb</option><option>asy</option><option>asymptote</option><option>at</option><option>augeas</option><option>autohotkey</option><option>autoit</option><option>awk</option><option>b3d</option><option>basemake</option><option>bash</option><option>basic</option><option>bat</option><option>batch</option><option>bbcbasic</option><option>bbcode</option><option>bc</option><option>befunge</option><option>bf</option><option>bib</option><option>bibtex</option><option>blitzbasic</option><option>blitzmax</option><option>bmax</option><option>bnf</option><option>boa</option><option>boo</option><option>boogie</option><option>bplus</option><option>brainfuck</option><option>bro</option><option>bsdmake</option><option>bst</option><option>bst-pybtex</option><option>bugs</option><option>c</option><option>c#</option><option>c++</option><option>c++-objdumb</option><option>c-objdump</option><option>ca65</option><option>cadl</option><option>camkes</option><option>capdl</option><option>capnp</option><option>cbmbas</option><option>ceylon</option><option>cf3</option><option>cfc</option><option>cfengine3</option><option>cfg</option><option>cfm</option><option>cfs</option><option>chai</option><option>chaiscript</option><option>chapel</option><option>charmci</option><option>cheetah</option><option>chpl</option><option>cirru</option><option>cl</option><option>clay</option><option>clean</option><option>clipper</option><option>clj</option><option>cljs</option><option>clojure</option><option>clojurescript</option><option>cmake</option><option>cobol</option><option>cobolfree</option><option>coffee</option><option>coffee-script</option><option>coffeescript</option><option>common-lisp</option><option>componentpascal</option><option>console</option><option>control</option><option>coq</option><option>cp</option><option>cpp</option><option>cpp-objdump</option><option>cpsa</option><option>cr</option><option>crmsh</option><option>croc</option><option>cry</option><option>cryptol</option><option>crystal</option><option>csh</option><option>csharp</option><option>csound</option><option>csound-csd</option><option>csound-document</option><option>csound-orc</option><option>csound-sco</option><option>csound-score</option><option>css</option><option>css+django</option><option>css+erb</option><option>css+genshi</option><option>css+genshitext</option><option>css+jinja</option><option>css+lasso</option><option>css+mako</option><option>css+mozpreproc</option><option>css+myghty</option><option>css+php</option><option>css+ruby</option><option>css+smarty</option><option>cu</option><option>cucumber</option><option>cuda</option><option>cxx-objdump</option><option>cypher</option><option>cython</option><option>d</option><option>d-objdump</option><option>dart</option><option>dasm16</option><option>debcontrol</option><option>debsources</option><option>delphi</option><option>dg</option><option>diff</option><option>django</option><option>do</option><option>docker</option><option>dockerfile</option><option>dosbatch</option><option>doscon</option><option>dosini</option><option>dpatch</option><option>dtd</option><option>duby</option><option>duel</option><option>dylan</option><option>dylan-console</option><option>dylan-lid</option><option>dylan-repl</option><option>earl-grey</option><option>earlgrey</option><option>easytrieve</option><option>ebnf</option><option>ec</option><option>ecl</option><option>eg</option><option>eiffel</option><option>elisp</option><option>elixir</option><option>elm</option><option>emacs</option><option>emacs-lisp</option><option>erb</option><option>erl</option><option>erlang</option><option>evoque</option><option>ex</option><option>exs</option><option>extempore</option><option>ezhil</option><option>f#</option><option>factor</option><option>fan</option><option>fancy</option><option>felix</option><option>fennel</option><option>fish</option><option>fishshell</option><option>flatline</option><option>flo</option><option>floscript</option><option>flx</option><option>fnl</option><option>forth</option><option>fortran</option><option>fortranfixed</option><option>foxpro</option><option>freefem</option><option>fsharp</option><option>fy</option><option>gap</option><option>gas</option><option>gawk</option><option>genshi</option><option>genshitext</option><option>gherkin</option><option>glsl</option><option>gnuplot</option><option>go</option><option>golo</option><option>gooddata-cl</option><option>gosu</option><option>groff</option><option>groovy</option><option>gst</option><option>haml</option><option>handlebars</option><option>haskell</option><option>haxe</option><option>haxeml</option><option>hexdump</option><option>hlsl</option><option>hs</option><option>hsa</option><option>hsail</option><option>hspec</option><option>html</option><option>html+cheetah</option><option>html+django</option><option>html+erb</option><option>html+evoque</option><option>html+genshi</option><option>html+handlebars</option><option>html+jinja</option><option>html+kid</option><option>html+lasso</option><option>html+mako</option><option>html+myghty</option><option>html+ng2</option><option>html+php</option><option>html+ruby</option><option>html+smarty</option><option>html+spitfire</option><option>html+twig</option><option>html+velocity</option><option>htmlcheetah</option><option>htmldjango</option><option>http</option><option>hx</option><option>hxml</option><option>hxsl</option><option>hy</option><option>hybris</option><option>hylang</option><option>i6</option><option>i6t</option><option>i7</option><option>icon</option><option>idl</option><option>idl4</option><option>idr</option><option>idris</option><option>iex</option><option>igor</option><option>igorpro</option><option>ik</option><option>inform6</option><option>inform7</option><option>ini</option><option>io</option><option>ioke</option><option>irb</option><option>irc</option><option>isabelle</option><option>j</option><option>jade</option><option>jags</option><option>jasmin</option><option>jasminxt</option><option>java</option><option>javascript</option><option>javascript+cheetah</option><option>javascript+django</option><option>javascript+erb</option><option>javascript+genshi</option><option>javascript+genshitext</option><option>javascript+jinja</option><option>javascript+lasso</option><option>javascript+mako</option><option>javascript+mozpreproc</option><option>javascript+myghty</option><option>javascript+php</option><option>javascript+ruby</option><option>javascript+smarty</option><option>javascript+spitfire</option><option>jbst</option><option>jcl</option><option>jinja</option><option>jl</option><option>jlcon</option><option>jproperties</option><option>js</option><option>js+cheetah</option><option>js+django</option><option>js+erb</option><option>js+genshi</option><option>js+genshitext</option><option>js+jinja</option><option>js+lasso</option><option>js+mako</option><option>js+myghty</option><option>js+php</option><option>js+ruby</option><option>js+smarty</option><option>js+spitfire</option><option>jsgf</option><option>json</option><option>json-ld</option><option>json-object</option><option>jsonld</option><option>jsonml+bst</option><option>jsp</option><option>julia</option><option>juttle</option><option>kal</option><option>kconfig</option><option>kernel-config</option><option>kid</option><option>koka</option><option>kotlin</option><option>ksh</option><option>lagda</option><option>lasso</option><option>lassoscript</option><option>latex</option><option>lcry</option><option>lcryptol</option><option>lean</option><option>less</option><option>lhaskell</option><option>lhs</option><option>lid</option><option>lidr</option><option>lidris</option><option>lighttpd</option><option>lighty</option><option>limbo</option><option>linux-config</option><option>liquid</option><option>lisp</option><option>literate-agda</option><option>literate-cryptol</option><option>literate-haskell</option><option>literate-idris</option><option>live-script</option><option>livescript</option><option>llvm</option><option>logos</option><option>logtalk</option><option>lsl</option><option>lua</option><option>m2</option><option>make</option><option>makefile</option><option>mako</option><option>man</option><option>maql</option><option>mask</option><option>mason</option><option>mathematica</option><option>matlab</option><option>matlabsession</option><option>mawk</option><option>md</option><option>menuconfig</option><option>mf</option><option>minid</option><option>mma</option><option>modelica</option><option>modula2</option><option>moin</option><option>monkey</option><option>monte</option><option>moo</option><option>moocode</option><option>moon</option><option>moonscript</option><option>mozhashpreproc</option><option>mozpercentpreproc</option><option>mq4</option><option>mq5</option><option>mql</option><option>mql4</option><option>mql5</option><option>msc</option><option>mscgen</option><option>mupad</option><option>mxml</option><option>myghty</option><option>mysql</option><option>nasm</option><option>nawk</option><option>nb</option><option>ncl</option><option>nemerle</option><option>nesc</option><option>newlisp</option><option>newspeak</option><option>ng2</option><option>nginx</option><option>nim</option><option>nimrod</option><option>nit</option><option>nix</option><option>nixos</option><option>nroff</option><option>nsh</option><option>nsi</option><option>nsis</option><option>numpy</option><option>nusmv</option><option>obj-c</option><option>obj-c++</option><option>obj-j</option><option>objc</option><option>objc++</option><option>objdump</option><option>objdump-nasm</option><option>objective-c</option><option>objective-c++</option><option>objective-j</option><option>objectivec</option><option>objectivec++</option><option>objectivej</option><option>objectpascal</option><option>objj</option><option>ocaml</option><option>octave</option><option>odin</option><option>ooc</option><option>opa</option><option>openbugs</option><option>openedge</option><option>pacmanconf</option><option>pan</option><option>parasail</option><option>pas</option><option>pascal</option><option>pawn</option><option>pcmk</option><option>perl</option><option>perl6</option><option>php</option><option>php3</option><option>php4</option><option>php5</option><option>pig</option><option>pike</option><option>pkgconfig</option><option>pl</option><option>pl6</option><option>plpgsql</option><option>po</option><option>pony</option><option>posh</option><option>postgres</option><option>postgres-console</option><option>postgresql</option><option>postgresql-console</option><option>postscr</option><option>postscript</option><option>pot</option><option>pov</option><option>powershell</option><option>praat</option><option>progress</option><option>prolog</option><option>properties</option><option>proto</option><option>protobuf</option><option>ps1</option><option>ps1con</option><option>psm1</option><option>psql</option><option>pug</option><option>puppet</option><option>py</option><option>py3</option><option>py3tb</option><option>pycon</option><option>pypy</option><option>pypylog</option><option>pyrex</option><option>pytb</option><option>python</option><option>python3</option><option>pyx</option><option>qbasic</option><option>qbs</option><option>qml</option><option>qvt</option><option>qvto</option><option>r</option><option>racket</option><option>ragel</option><option>ragel-c</option><option>ragel-cpp</option><option>ragel-d</option><option>ragel-em</option><option>ragel-java</option><option>ragel-objc</option><option>ragel-rb</option><option>ragel-ruby</option><option>raw</option><option>rb</option><option>rbcon</option><option>rconsole</option><option>rd</option><option>rebol</option><option>red</option><option>red/system</option><option>redcode</option><option>registry</option><option>resource</option><option>resourcebundle</option><option>rest</option><option>restructuredtext</option><option>rexx</option><option>rhtml</option><option>rkt</option><option>rnc</option><option>rng-compact</option><option>roboconf-graph</option><option>roboconf-instances</option><option>robotframework</option><option>rout</option><option>rql</option><option>rs</option><option>rsl</option><option>rst</option><option>rts</option><option>ruby</option><option>rust</option><option>s</option><option>sage</option><option>salt</option><option>sarl</option><option>sas</option><option>sass</option><option>sbatch</option><option>sc</option><option>scala</option><option>scaml</option><option>scheme</option><option>scilab</option><option>scm</option><option>scss</option><option>sgf</option><option>sh</option><option>shell</option><option>shell-session</option><option>shen</option><option>silver</option><option>slash</option><option>slim</option><option>sls</option><option>slurm</option><option>smali</option><option>smalltalk</option><option>smarty</option><option>sml</option><option>snobol</option><option>snowball</option><option>sources.list</option><option>sourceslist</option><option>sp</option><option>sparql</option><option>spec</option><option>spitfire</option><option>splus</option><option>sql</option><option>sqlite3</option><option>squeak</option><option>squid</option><option>squid.conf</option><option>squidconf</option><option>ssp</option><option>st</option><option>stan</option><option>stata</option><option>supercollider</option><option>sv</option><option>swift</option><option>swig</option><option>systemverilog</option><option>t-sql</option><option>tads3</option><option>tap</option><option>tasm</option><option>tcl</option><option>tcsh</option><option>tcshcon</option><option>tea</option><option>teraterm</option><option>teratermmacro</option><option>termcap</option><option>terminfo</option><option>terraform</option><option>tex</option><option>text</option><option>tf</option><option>thrift</option><option>todotxt</option><option>toml</option><option>trac-wiki</option><option>trafficscript</option><option>treetop</option><option>ts</option><option>tsql</option><option>ttl</option><option>turtle</option><option>twig</option><option>typescript</option><option>typoscript</option><option>typoscriptcssdata</option><option>typoscripthtmldata</option><option>ucode</option><option>udiff</option><option>unicon</option><option>urbiscript</option><option>v</option><option>vala</option><option>vapi</option><option>vb.net</option><option>vbnet</option><option>vbscript</option><option>vcl</option><option>vclsnippet</option><option>vclsnippets</option><option>vctreestatus</option><option>velocity</option><option>verilog</option><option>vfp</option><option>vgl</option><option>vhdl</option><option>vim</option><option>wdiff</option><option>whiley</option><option>winbatch</option><option>winbugs</option><option>x10</option><option>xbase</option><option>xml</option><option>xml+cheetah</option><option>xml+django</option><option>xml+erb</option><option>xml+evoque</option><option>xml+genshi</option><option>xml+jinja</option><option>xml+kid</option><option>xml+lasso</option><option>xml+mako</option><option>xml+myghty</option><option>xml+php</option><option>xml+ruby</option><option>xml+smarty</option><option>xml+spitfire</option><option>xml+velocity</option><option>xorg.conf</option><option>xq</option><option>xql</option><option>xqm</option><option>xquery</option><option>xqy</option><option>xslt</option><option>xten</option><option>xtend</option><option>xul+mozpreproc</option><option>yaml</option><option>yaml+jinja</option><option>zephir</option><option>zsh</option></select><br>
Upload text file: <input type="file" name="upload"> <strong>OR</strong> paste
below:<br>
<textarea rows="40" cols="80" name="text"></textarea><br>
<input type="submit" value="Upload">
</form>

<h2>Submit using cURL</h2>
<p>Some examples:
<pre><em>&lt;command&gt;</em> | curl -F text=@- https://upaste.de/
curl -F text=@<em>&lt;filename&gt;</em> -F type=<em>&lt;syntax&gt;</em> https://upaste.de

diff -u mydoc-final.tex mydoc-reallyfinal.tex | curl -F text=@- -F type=diff https://upaste.de/
curl -F text=@/etc/passwd https://upaste.de/
</pre>

<p>Here's a quick and dirty POSIX shell script you can use for submitting that uses cURL:

<pre>#!/bin/sh
case "$1" in
-h|--help)
    echo "Example: upaste [-t js] [test.js]"
    echo "Reads from stdin if no filename is supplied."
    exit
    ;;
-t)
    type=" -F type=$2"
    shift 2
    ;;
esac
curl -F text=@${1:--}$type https://upaste.de/
</pre>

<h2>Privacy</h2>
<p>Pastes are deleted forever once their hour is up (potentially with a few
minutes of delay for technical reasons). There is no way to delete them
earlier nor to recover them later. You have been warned.

<p>We do not store any information you don't actively provide. No IP addresses
are logged. We do not use any third-party tools or services, other than what
is required to host a website in the first place, that could generate and/or
store any additional data about your usage of this website.

<p><small>Site maintained by <a href="//jk.gs">JK</a></small>
</body></html>
