1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 6 <link rel="preconnect" href="//pagead2.googlesyndication.com" crossorigin=""> 7 <link rel="preconnect" href="//www.googletagservices.com" crossorigin=""> 8 <link rel="preconnect" href="//googleads.g.doubleclick.net" crossorigin=""> 9 <link rel="preconnect" href="//fundingchoicesmessages.google.com" crossorigin=""> 10 <link rel="preload" href="https://www.stabilizo.com/styles/fonts/Lora-Bold.woff2" as="font" type="font/woff2" crossorigin> 11 <link rel="preload" href="https://www.stabilizo.com/styles/fonts/Lora-Regular.woff2" as="font" type="font/woff2" crossorigin> 12 <link rel="preload" href="https://www.stabilizo.com/styles/fontello/fontello.woff2" as="font" type="font/woff2" crossorigin> 13 <title>Stabilize Shaky Video Footage Online Free | Stabilizo</title> 14 <meta name="description" content="This online video stabilizer tool lets you stabilize (deshake) a shaky video footage captured with a GoPro, drone or mobile phone like iPhone. You can quickly stabilize shaky videos online for free with this tool, just upload the shaky video and click the "Upload Video" button."> 15 <meta property="og:title" content="Stabilize Shaky Video Footage Online Free | Stabilizo" /> 16 <meta property="og:description" content="This online video stabilizer tool lets you stabilize (deshake) a shaky video footage captured with a GoPro, drone or mobile phone like iPhone. You can quickly stabilize shaky videos online for free with this tool, just upload the shaky video and click the "Upload Video" button." /> 17 <meta property="og:image" content="https://www.stabilizo.com/images/og-image.png" /> 18 <meta property="og:site_name" content="Stabilizo"/> 19 <meta name="twitter:card" content="summary_large_image" /> 20 <meta name="twitter:description" content="This online video stabilizer tool lets you stabilize (deshake) a shaky video footage captured with a GoPro, drone or mobile phone like iPhone. You can quickly stabilize shaky videos online for free with this tool, just upload the shaky video and click the "Upload Video" button." /> 21 <meta name="twitter:title" content="Stabilize Shaky Video Footage Online Free | Stabilizo" /> 22 <meta name="twitter:image:src" content="https://www.stabilizo.com/images/og-image.png" /> 23 <meta name="twitter:image" content="https://www.stabilizo.com/images/og-image.png" /> 24 <link rel="canonical" href="https://www.stabilizo.com/" /> 25 <link rel="alternate" hreflang="x-default" href="https://www.stabilizo.com/" /> 26 <link rel="alternate" hreflang="en" href="https://www.stabilizo.com/" /> 27 <link rel="alternate" hreflang="it" href="https://www.stabilizo.com/it/" /> 28 <link rel="alternate" hreflang="fr" href="https://www.stabilizo.com/fr/" /> 29 <link rel="alternate" hreflang="de" href="https://www.stabilizo.com/de/" /> 30 <link rel="alternate" hreflang="es" href="https://www.stabilizo.com/es/" /> 31 <link rel="alternate" hreflang="ja" href="https://www.stabilizo.com/jp/" /> 32 <link rel="alternate" hreflang="ru" href="https://www.stabilizo.com/ru/" /> 33 <link rel="alternate" hreflang="pt" href="https://www.stabilizo.com/pt/" /> 34 <link rel="alternate" hreflang="ko" href="https://www.stabilizo.com/ko/" /> 35 <meta name="google-site-verification" content="50gu5AEWx0NKH2H38NxqRf4EGRULuvy_yrlsa8a_YVU"> 36 <style> 37 @font-face {font-family: "Lora";src: url("https://www.stabilizo.com/styles/fonts/Lora-Regular.woff2") format("woff2");font-weight: 400;font-display: swap;font-style: normal;} @font-face {font-family: "Lora";src: url("https://www.stabilizo.com/styles/fonts/Lora-Bold.woff2") format("woff2");font-weight: 700;font-display: swap;font-style: normal;} 38 * {margin: 0; padding: 0;} body, html {color:#585858;min-width: 100%;font-size: 16px;font-family: Lora,Helvetica Neue,Arial,sans-serif;font-weight: 400;} html{-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;} img {max-width: 100%;} header {background: #b92b27;background: -webkit-linear-gradient(to right, #1565C0, #b92b27);background: linear-gradient(to right, #1565C0, #b92b27);position: fixed; z-index: 9;width: 100%;top:0;left:0;box-sizing: border-box;} main {background: linear-gradient(90deg, #e3ffe7 0%, #d9e7ff 100%);} .row {width: 100%; max-width: 1020px; margin-left: auto; margin-right: auto;}.d-none {display: none;}.d-flex {display: flex;}.d-inline-block {display: inline-block;}.flex-column {flex-direction: column;}.w-100 {width: 100%; box-sizing: border-box;}.justify-between {justify-content: space-between;}.justify-around {justify-content: space-around;}.justify-center {justify-content: center;}.wrap {flex-wrap: wrap;}.g-1 {gap: 1px;}.align-center {align-items: center;}.bg-white {background: #fff;}.text-dark-blue {color: #0f288c;}.text-white {color: #fff;}.text-yellow {color: #ffd83a;}.text-center {text-align: center;}.fw-700 {font-weight: 700;}.fw-400 {font-weight: 400;}.fs-1_25 {font-size: 1.25rem;}.fs-1_5 {font-size: 1.5rem;}h1 {font-size: 2.8rem;line-height: 1.3em;}p {line-height: 2rem;}.deco-none {text-decoration: none;}.ls-none {list-style: none;}.pt-1 {padding-top: 1rem;}.pt-6 {padding-top: 6rem;}.pb-2 {padding-bottom: 2rem;}.py-0_25 {padding-top: .25rem;padding-bottom: .25rem;}.py-0_5 {padding-top: .5rem;padding-bottom: .5rem;}.py-0_75 {padding-top: .75rem;padding-bottom: .75rem;}.py-1 {padding-top: 1rem;padding-bottom: 1rem;}.py-2 {padding-top: 2.5rem;padding-bottom: 2.5rem;}.px-1 {padding-left: 1.25rem;padding-right: 1.25rem;}.px-1_5 {padding-left: 1.5rem;padding-right: 1.5rem;}.px-2 {padding-left: 2.5rem;padding-right: 2.5rem;}.mr-1 {margin-right: 1rem;}.mb-1 {margin-bottom: 1rem;}.mb-2 {margin-bottom: 2rem;}.mb-3 {margin-bottom: 3rem;}.mt-1 {margin-top: 1rem;}.mt-2 {margin-top: 2rem;}.my-2 {margin-top: 2rem;margin-bottom: 2rem;}.my-3 {margin-top: 3rem;margin-bottom: 3rem;}.bb-1 {border-bottom: 1px solid #d9e7fe;} .main-menu > li > a, .toggle-btn {background: rgba(255,255,255,0); border: none;font-family: Lora,Roboto,Helvetica Neue,Arial,sans-serif;font-size: 1rem;cursor: pointer;border-radius: 2rem;}.toggle-btn .globe {display: inline-block;margin-right: .3rem;}.toggle-btn:after {content: ''; display: inline-block; width: 0; height: 0; margin-left: 0.5rem; vertical-align: 0.1rem; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-left: 0.3em solid transparent;}.open-menu.toggle-btn:after {transform: rotate(180deg);transition: transform .3s ease;}.link-list {display: flex; background: #a12320;background: -webkit-linear-gradient(to right, #205491, #a12320);background: linear-gradient(to right, #205491, #a12320);position: absolute; width: 100%; top: -200vh; left: 0;z-index: 2; padding: 2rem;box-sizing: border-box;opacity: 0;}.open-menu + .link-list {top: calc(45px + 1rem); opacity: 1; transition: opacity .3s ease;}.open-menu.toggle-btn {background: rgba(255,255,255,0.1);}.link-list ul {margin: 0 auto; max-width: 1060px; width: 100%; flex-wrap: wrap;gap: 5px;}.link-list li {width: 20%;display: inline-block;margin-right: -0.25rem;}.link-list .current {font-weight: 700;}.link-list a {background: rgba(255,255,255,0);border-radius: 2rem; white-space: nowrap;}article {width: 100%;max-width: 600px; box-sizing: content-box;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}aside {width: 100%;max-width: 300px; box-sizing: content-box;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}.the-form {background: #ffcf3f;color: #37393a;border: 6px solid #f1c40f;border-radius: 5px;} input, select {font-family: Lora,Roboto,Helvetica Neue,Arial,sans-serif;font-size: 1rem;outline: 0;}.filename {outline: 0;width: 100%; border: 0; padding: .5rem 1.25rem;}.fileinput {border: 1px solid #dee2e6;border-radius: 5px; overflow: hidden;}.btn-like {color: #111; background-color: #f8f9fa; padding: .5rem 1.25rem;border-right: 1px solid #dee2e6;}.form-ad {min-height: 280px;box-sizing: border-box}.custom-select {display: inline-block;max-width: 100%;height: calc(2.25rem + 2px);padding: 0.375rem 1.75rem 0.375rem 0.75rem; line-height: 1.25;color: #595f71;vertical-align: middle;
38 background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;background-size: 8px 10px;border: 1px solid #dee2e6;border-radius: 5px; -webkit-appearance: none;-moz-appearance: none;appearance: none;}.submit-btn {padding: .5rem 1.25rem;font-family: Lora,Roboto,Helvetica Neue,Arial,sans-serif;font-size: 1rem;line-height: 1.25rem;border-radius: 5px;background: #1565c0;border: 0;cursor:pointer}.submit-btn.disabled {background: #509ccd; opacity: .65;}.submit-btn img {display: inline-block; vertical-align: middle; margin-right: .5rem}.logo-img {display: inline-block; margin-right: .5rem; vertical-align: text-bottom;}.mob-menu {display:none;}main,footer {position: relative; z-index: 1;}.hdr-ads {width: 100%; max-width: 1061px;margin-left: auto; margin-right: auto;box-sizing: border-box;min-height: 280px;} .alert {margin: 30px 0 40px 0;padding: 20px 15px;border: 4px solid #ccc;border-radius: 5px;line-height: 30px;} .alert-success {border-color: #6ab04c; background-color: #f6fee6;} .alert-warning {border-color: #f0932b; background-color: #fbf3e3;} .alert-danger {border-color: #eb4d4b; background-color: #fbebe3;} .text-success {color: #6ab04c;} .text-warning {color: #f0932b;} .text-danger {color: #eb4d4b;} .btn-lg {padding: 1rem 1.95rem;} .min-h-280 {min-height:280px;} .min-h-300 {min-height:300px;} .min-h-600 {min-height:600px;} .img-responsive {width: 100%; height: auto;} .nowrap {white-space: nowrap;} .cursor-pointer {cursor: pointer;} .hover-opacity:hover {opacity: .85;} 39 @media (pointer:fine) {.hover-yellow:hover, .hover-yellow:focus {color: #ffd83a;}.hover-dark-yellow:hover, .hover-dark-yellow:focus {color: #ffb142;}.main-menu > li > a:hover, .toggle-btn:hover {background: rgba(255,255,255,0.1);transition: background .3s ease;} .link-list a:hover, .link-list a:focus {background: rgba(255,255,255,0.1);transition: background .3s ease;}.hover-deco-none:hover {text-decoration: none;}.submit-btn:hover, .submit-btn:focus {background: #0d519d;}.submit-btn:focus {box-shadow: 0 0 0 3px rgb(13 81 157 / 50%);} } 40 @media screen and (max-width: 991px) {.laptop-only {display: none;}main {flex-direction: column; align-items: center;}article, aside {font-size: 17.5px; max-width: 700px; box-sizing: border-box;} .link-list li {flex-basis: 48%;width: 48%;}.mob-menu{display: flex}.link-list ul {padding-top: 1rem;}.link-list li.py-1 {padding-top: 0;padding-bottom: 0;}.open-menu + .link-list {top: initial;} input[type=checkbox] {padding: 10px !important;}} 41 @media screen and (max-width: 767px) {.desktop-only {display: none;}.toggle-btn .globe {font-size: 1.5em;} main.pt-5 {padding-top: 6rem;} .open-menu + .link-list {top: initial;}.px-2 {padding-left: 1rem; padding-right: 1rem;} } 42 @media screen and (max-width: 599px) {.logo {flex-basis: 100%;}.hidden-xs {display: none;}h1{font-size: 1.9em; line-height: 1.3em;}} 43 @font-face{font-family:'fontello';src:url('https://www.stabilizo.com/styles/fontello/fontello.eot');src:url('https://www.stabilizo.com/styles/fontello/fontello.woff2') format('woff2'),url('https://www.stabilizo.com/styles/fontello/fontello.woff') format('woff'),url('https://www.stabilizo.com/styles/fontello/fontello.ttf') format('truetype'),url('https://www.stabilizo.com/styles/fontello/fontello.svg') format('svg');font-display:block;font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-globe:before { content: '\e760'; } .icon-arrows-cw:before { content: '\e800'; } .icon-ok:before { content: '\e801'; } .icon-attention:before { content: '\e802'; } .icon-trash-empty:before { content: '\e803'; } .icon-heart:before { content: '\e804'; } .icon-download:before { content: '\e805'; } .icon-upload:before { content: '\e806'; } .icon-info-circled:before { content: '\e807'; } .icon-megaphone:before { content: '\e808'; } .icon-cog:before { content: '\e809'; } .icon-home:before { content: '\e80a'; } .icon-mail:before { content: '\e80b'; } .icon-link-ext:before { content: '\f08e'; } .icon-twitter:before { content: '\f099'; } .icon-mail-alt:before { content: '\f0e0'; } .icon-download-cloud:before { content: '\f0ed'; } .icon-spinner:before { content: '\f110'; } .icon-rocket:before { content: '\f135'; } .icon-whatsapp:before { content: '\f232'; } .icon-telegram:before { content: '\f2c6'; } .icon-twitter-squared:before { content: '\f304'; } .icon-facebook-squared:before { content: '\f308'; } .icon-linkedin-squared:before { content: '\f30c'; } 44 .animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}} 45 @media screen and (max-width:991px){.mm-hamburger:after,.mm-hamburger:before{transform:rotate(0) translateY(0) translateX(0);transition:transform .3s}.mob-menu{border:0;background:0 0;display:inline-block;height:45px;cursor:pointer}.main-menu{position:fixed;top:calc(1rem + 45px);right:-100vw;flex-direction:column;padding:2rem 1rem;width:300px;height:calc(100% - 1rem - 45px);z-index:4;box-sizing:border-box;justify-content:flex-start;align-items:flex-start}.mm-hamburger,.mm-hamburger:after,.mm-hamburger:before{display:inline-block;width:32px;height:3px;border-radius:2px;background:#fff}.main-menu a{display:inline-block}.main-menu li{width:100%;padding:.5rem 0}.mm-text{font-size:.8em;font-weight:700}.mm-hamburger{margin-left:.5rem;vertical-align:middle;position:relative}.mm-hamburger:after,.mm-hamburger:before{content:'';position:absolute;right:0}.link-list,.open-mob-menu .mm-hamburger{background:0 0}.mm-hamburger:before{bottom:calc(100% + 8px)}.mm-hamburger:after{top:calc(100% + 8px)}footer,main{transition:filter .2s}.open-mob-menu footer,.open-mob-menu main{filter:blur(4px);transition:filter .2s}.open-mob-menu .mm-hamburger:before{transform:rotate(45deg) translateY(8px) translateX(7px);transition:transform .3s}.open-mob-menu .mm-hamburger:after{transform:rotate(-45deg) translateY(-8px) translateX(7px);transition:transform .3s}.open-mob-menu .main-menu{right:0;background:#a12320;overflow:auto}.toggle-btn{display:flex;width:100%;align-items:center;justify-content:space-between}.toggle-btn .globe{display:none}.link-list{position:relative;height:auto;max-height:0;transition:max-height .3s;overflow:hidden;padding:0 1rem}.open-menu+.link-list{max-height:100vh;transition:max-height .3s}.px-1{padding-left:1rem;padding-right:1rem}} 46 </style> 47 <style> 48 header {background: #2c2c54;background: -webkit-linear-gradient(to right, #40407a, #2c2c54);background: linear-gradient(to right, #40407a, #2c2c54);} 49 main {background: rgb(64,64,122);background: linear-gradient(180deg, rgba(64,64,122,1) 0%, rgba(130,130,205,1) 35%, rgba(251,251,255,1) 100%);} 50 .the-form {background: #40407a;color: #f9f9f9;border: none;} 51 .submit-btn {background: #f5f6fa;color: #2c2c54;font-weight: bold;}.submit-btn.disabled {background: #dcdde1;}.submit-btn:hover, .submit-btn:focus {background: #dcdde1;}.submit-btn:focus {box-shadow: none;} 52 .link-list {background: #2e2e5d;} 53 @media screen and (max-width:991px) { .open-mob-menu .main-menu{background: #2e2e5d;} .open-mob-menu .link-list {background: #2e2e5d;} } 54 </style> 55 </head> 56 <body> 57 <header class="py-0_5 px-1"> 58 <div class="row d-flex justify-between align-center wrap"> 59 <a href="https://www.stabilizo.com/" title="Stabilizo"><img src="https://www.stabilizo.com/images/logo.png" alt="logo" width="180" height="41" loading="lazy" decoding="async" /></a> 60 <nav class="main-menu"> 61 <ul class="ls-none d-flex justify-around align-center wrap"> 62 <li><a href="https://www.stabilizo.com/" class="text-white py-0_75 px-1_5 fw-400 deco-none">Homepage</a></li> 63 <li class="lang-menu"> 64 <button type="button" class="toggle-btn text-white py-0_75 px-1_5 fw-400" onclick="toggleChild(this);"><span class="globe">ð</span> Language</button> 65 <div class="link-list"> 66 <ul class="ls-none d-flex"> 67 <li class="py-1"><a class="py-0_75 px-1 text-white deco-none" href="https://www.stabilizo.com/">English</a></li> 68 <li class="py-1"><a class="py-0_75 px-1 text-white deco-none" href="https://www.stabilizo.com/it/">Italiano</a></li> 69 <li class="py-1"><a class="py-0_75 px-1 text-white deco-none" href="https://www.stabilizo.com/fr/">Français</a></li> 70 <li class="py-1"><a class="py-0_75 px-1 text-white deco-none" href="https://www.stabilizo.com/pt/">Português</a></li> 71 <li class="py-1"><a class="py-0_75 px-1 text-white deco-none" href="https://www.stabilizo.com/es/">Español</a></li> 72 <li class="py-1"><a class="py-0_75 px-1 text-white deco-none" href="https://www.stabilizo.com/de/">Deutsch</a></li> 73 <li class="py-1"><a class="py-0_75 px-1 text-white deco-none" href="https://www.stabilizo.com/jp/">æ¥æ¬èª</a></li> 74 <li class="py-1"><a class="py-0_75 px-1 text-white deco-none" href="https://www.stabilizo.com/ru/">Ð ÑÑÑкий</a></li> 75 <li class="py-1"><a class="py-0_75 px-1 text-white deco-none" href="https://www.stabilizo.com/ko/">íêµì´</a></li> 76 </ul> 77 </div> 78 </li> 79 </ul> 80 </nav> 81 <button type="button" id="mobmenu" class="mob-menu" onclick="toggleMenu();"><span class="mm-text text-white">MENU</span> <span class="mm-hamburger"></span></button> 82 <a class="laptop-only fw-700 text-white deco-none hover-yellow" href="https://www.fileconverto.com/" target="_blank">by FileConvert<span class="text-yellow">o</span></a> 83 </div> 84 </header> 85 <main class="pt-6 pb-2 px-1 d-flex justify-center g-1 wrap" id="main"> 86 <div id="desktop-ad-top"></div> 87 <!-- Must be removed class laptop-only --> 88
88<script>if (!(/Android|iPhone|iPad|Macintosh/i.test(navigator.userAgent) && document.documentElement.clientWidth && document.documentElement.clientWidth <= 991)) { document.getElementById("desktop-ad-top").classList.add("w-100", "mb-2"); document.getElementById("desktop-ad-top").innerHTML = '<div class="bg-white hdr-ads w-100"><ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-2303590238526826" data-ad-slot="1433402308" data-ad-format="rectangle" data-full-width-responsive="false"></ins></div>'; }</script>
88 89 90 <article class="py-2 px-2 bg-white"> 91 <h1 class="mb-1 fw-400">Stabilize Shaky Videos</h1> 92 <p>This online video stabilizer tool lets you stabilize (deshake) a shaky video footage captured with a GoPro, drone or mobile phone like iPhone.<span class="hidden-xs"> You can quickly stabilize shaky videos online for free with this tool, just upload the shaky video and click the "Upload Video" button. It can take some time depending on the video file size and on your Internet speed.</span></p> 93 94 95 <form class="mt-2 mb-3 px-2 py-2 the-form" id="form_upload" action="" method="post" enctype="multipart/form-data"> 96 <p class="w-100 mb-1">Select video file (max 500MB):</p> 97 <div class="w-100 d-flex justify-between fileinput mb-2"> 98 <label><span class="btn-like d-inline-block nowrap">Browseâ¦</span> 99 <input type="file" class="d-none" id="upfile" name="upfile" accept=".avi,.mpeg,.mkv,.mpg,.mp4,.mov,.wmv,.webm,.flv,.vob,.ogg,.yuv,.rm,.rmvb,.asf,.amv,.mpv,.m4v,.3gp" aria-label="Select video file (max 500MB):"></label> 100 <input type="text" class="filename" id="filetextname" aria-label="Filename" readonly=""> 101 </div> 102 <!-- REQUIRED for checks --> 103 <input type="hidden" name="submitfile" value="1"> 104 <!-- REQUIRED for checks --> 105 106 <div id="mobile-ad-form"></div> 107
107<script>if ((/Android|iPhone|iPad|Macintosh/i.test(navigator.userAgent) && document.documentElement.clientWidth && document.documentElement.clientWidth <= 991)) { document.getElementById("mobile-ad-form").classList.add("mt-2", "mb-3", "form-ad", "w-100", "justify-center", "align-center"); document.getElementById("mobile-ad-form").style.minHeight = "250px"; document.getElementById("mobile-ad-form").innerHTML = '<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-2303590238526826" data-ad-slot="1433402308" data-ad-format="auto" data-full-width-responsive="true"></ins>'; }</script>
107 108 109 <button type="submit" id="submitbutton" class="submit-btn text-white btn-lg" aria-label="Upload Video">Upload Video</button> 110 </form> 111 112 <h2 class="fs-1_5 fw-400 mb-1">Example Shaky Video</h2> 113 114 <figure data-video data-link="https://www.stabilizo.com/shaky-video-example.mp4" data-custom-thumb="https://www.stabilizo.com/images/video-thumb.webp" class="mb-2"></figure> 115 116 <h2 class="fs-1_5 fw-400 mb-1">Example Stabilized Video</h2> 117 118 <figure data-video data-link="https://www.stabilizo.com/stabilized-video-example.mp4" data-custom-thumb="https://www.stabilizo.com/images/video-thumb.webp" class="mb-2"></figure> 119 </article> 120 121 <aside class="py-2 px-2 bg-white"> 122 <span class="fw-700 d-inline-block w-100 fs-1_25 mb-2 pt-1">ðª <a href="https://www.facebook.com/FileConverto/" target="_blank" class="text-dark-blue hover-deco-none">Follow Us</a></span> 123 <h3 class="fw-400 fs-1_25 mb-1">Other Services</h3> 124 <ul class="ls-none"> 125 <li class="py-1 bb-1"><a href="https://www.docucompress.com/word/" target="_blank" class="text-dark-blue hover-deco-none">ð Compress Word</a></li> 126 <li class="py-1 bb-1"><a href="https://www.mp3louder.com/" target="_blank" class="text-dark-blue hover-deco-none">ð Increase MP3 Volume</a></li> 127 <li class="py-1 bb-1"><a href="https://www.imagesmaller.com/" target="_blank" class="text-dark-blue hover-deco-none">ð Compress Images</a></li> 128 <li class="py-1 bb-1"><a href="https://www.audioremover.com/" target="_blank" class="text-dark-blue hover-deco-none">ð Audio Remover</a></li> 129 </ul> 130 <!-- ADS --> 131 <div id="desktop-ad-aside"> 132
132<script>if (!(/Android|iPhone|iPad|Macintosh/i.test(navigator.userAgent) && document.documentElement.clientWidth && document.documentElement.clientWidth <= 991)) { document.getElementById("desktop-ad-aside").classList.add("min-h-600", "py-2", "justify-center", "align-center"); document.getElementById("desktop-ad-aside").innerHTML = '<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-2303590238526826" data-ad-slot="1433402308" data-ad-format="auto" data-full-width-responsive="false"></ins>'; }</script>
132 133 </div> 134 <!-- / ADS --> 135 </aside> </main> 136 <footer class="d-flex align-center justify-center flex-column py-2" id="footer"> 137 <div id="share-site" class="mb-1" style="font-size: 30px;"></div> 138
138<script>document.getElementById("share-site").innerHTML = '<a href="https://www.facebook.com/sharer/sharer.php?u=' + encodeURI(window.location.href) + '" target="_blank" title="Facebook"><i class="icon-facebook-squared" aria-hidden="true" style="color: #3d5dad;"></i></a> <a href="https://twitter.com/intent/tweet" target="_blank" title="Twitter"><i class="icon-twitter" aria-hidden="true" style="color: #119bf0;"></i></a> <a href="https://www.linkedin.com/sharing/share-offsite/?url=' + encodeURI(window.location.href) + '" target="_blank" title="Linkedin"><i class="icon-linkedin-squared" aria-hidden="true" style="color: #0572a6;"></i></a> <a href="https://t.me/share/url?url=' + encodeURI(window.location.href) + '&text=' + encodeURI(document.title) + '" target="_blank" title="Telegram"><i class="icon-telegram" aria-hidden="true" style="color: #37B3E8;"></i></a> <a href="mailto:?body=' + encodeURI(window.location.href) + '&subject=' + encodeURI(document.title) + '" target="_blank" title="Email"><i class="icon-mail" aria-hidden="true" style="color: #535353;"></i></a>';</script>
138 139 <p class="mb-1 px-1 text-center"> 140 Statistics | Today: 100 Files, 4.13GB | Total: 750,604 Files, 35.46TB | From January 2018 </p> 141 <p class="px-1 w-100 text-center ">© 2018-2026 <a href="https://www.fileconverto.com/" target="_blank" class="text-dark-blue hover-deco-none">FileConverto</a> | 142 All rights reserved | <a href="https://www.privalicy.com/privacy-policy/52997/" target="_blank" rel="nofollow" class="text-dark-blue hover-deco-none">Privacy Policy</a></p> 143 </footer> 144
144<script src="https://cdn.usefathom.com/script.js" data-site="LGEDTCQU" defer></script>
144 145
145<script> 146 function toggleChild(btn) { 147 let thisbtn = btn; 148 let openedmenus = document.querySelectorAll('.open-menu'); 149 for(var i = 0; i < openedmenus.length; i++) { 150 if (openedmenus[i] !== thisbtn) { 151 openedmenus[i].classList.remove('open-menu'); 152 } 153 } 154 if (thisbtn.classList.contains('open-menu')) { 155 thisbtn.classList.remove('open-menu'); 156 } else { 157 thisbtn.classList.add('open-menu'); 158 } 159 } 160 function toggleMenu() { 161 if (document.body.classList.contains('open-mob-menu')) { 162 document.body.classList.remove('open-mob-menu'); 163 } else { 164 document.body.classList.add('open-mob-menu'); 165 } 166 } 167 function closeAll(){ 168 let openedmenus = document.querySelectorAll('.open-menu'); 169 for(var i = 0; i < openedmenus.length; i++) { 170 openedmenus[i].classList.remove('open-menu'); 171 document.body.classList.remove('open-mob-menu'); 172 } 173 } 174 document.getElementById('main').addEventListener('click', function() {closeAll();}); 175 document.getElementById('footer').addEventListener('click', function() {closeAll();}); 176 var fileChoose = document.getElementById('upfile'); 177 fileChoose.addEventListener('change', function () { 178 var input = fileChoose; 179 var numFiles = input.files ? input.files.length : 1; 180 var label = input.value.replace(/\\/g, '/').replace(/.*\//, ''); 181 var textinput = document.getElementById('filetextname'); 182 var log = numFiles > 1 ? numFiles + ' files selected' : label; 183 textinput.value = log; 184 }); 185 document.getElementById('form_upload').addEventListener('submit', function(e) { 186 e.preventDefault(); 187 var xhr = new XMLHttpRequest(); 188 xhr.open('POST', 'https://www.stabilizo.com/verify-request/', true); 189 xhr.onload = function() { 190 if (xhr.status === 200) { 191 var result = JSON.parse(xhr.responseText); 192 if (result.success && result.captcha) { 193 window.location.replace("https://www.stabilizo.com/human-verification/"); 194 return; 195 } 196 } 197 document.getElementById('form_upload').submit(); 198 }; 199 xhr.onerror = function() { 200 document.getElementById('form_upload').submit(); 201 }; 202 xhr.send(); 203 }); 204 var submitButton = document.getElementById('submitbutton'); 205 submitButton.addEventListener('click', function() { 206 submitButton.innerHTML = '<i class="icon-spinner animate-spin"></i> Uploading...'; 207 submitButton.classList.add('disabled'); 208 }); 209 210 // Get all of the videos 211 let videos = document.querySelectorAll('[data-video]'); 212 // Progressively enhance them 213 for (let video of videos) { 214 // Get the video link 215 let video_link = video.getAttribute('data-link'); 216 // Get video thumbnail 217 let thumb_url = video.getAttribute('data-custom-thumb'); 218 // Add a role of button 219 video.setAttribute('role', 'button'); 220 // Add a thumbnail 221 video.innerHTML = '<img alt="" src="'+thumb_url+'" with="1280" height="720" class="img-responsive cursor-pointer hover-opacity" loading="lazy" decoding="async">'; 222 } 223 /** 224 * Handle click events on the video thumbnails 225 * @param {Event} event The event object 226 */ 227 function clickVideoHandler (event) { 228 // Get the video link 229 let link = event.target.closest('[data-video]'); 230 if (!link) return; 231 // Prevent the URL from redirecting users 232 event.preventDefault(); 233 // Get the video link 234 let video_link = link.getAttribute('data-link'); 235 // Get the video thumbnail 236 let thumb_url = link.getAttribute('data-custom-thumb'); 237 // Create the player 238 let player = document.createElement('div'); 239 player.innerHTML = '<video controls autoplay width="100%" preload="none" poster="'+thumb_url+'" class="mb-2"><source src="'+video_link+'" type="video/mp4"></video>'; 240 // Inject the player into the UI 241 link.replaceWith(player); 242 } 243 // Detect clicks on the video thumbnails 244 document.addEventListener('click', clickVideoHandler); 245 246 function downloadAdsJsAtOnload() { 247 var element = document.createElement("script"); 248 element.src = "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2303590238526826"; 249 element.async = true; 250 element.setAttribute('crossorigin', 'anonymous'); 251 element.setAttribute('data-overlays', 'bottom'); 252 document.body.appendChild(element); 253 [].forEach.call(document.getElementsByClassName('adsbygoogle'), function () { 254 (adsbygoogle = window.adsbygoogle || []).push({}); 255 }); 256 } 257 function downloadAdsJsAtOnloadDelayed(timeout = 2500) { 258 setTimeout(downloadAdsJsAtOnload, timeout); 259 } 260 if (window.addEventListener) 261 window.addEventListener("load", function() { downloadAdsJsAtOnloadDelayed(0); }, false); 262 else if (window.attachEvent) 263 window.attachEvent("onload", function() { downloadAdsJsAtOnloadDelayed(0); }); 264 else window.onload = function() { downloadAdsJsAtOnloadDelayed(0); }; 265 </script>
265 266 </body> 267</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.