It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://ifimageediting.com/

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <title>Online images tools | ifimageediting.com</title>
  5. <meta name="description" content="Search, Resize, crop, and compress images from your desktop with our free, easy to use tools." />
  6. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  7. <meta name="viewport" content="width=device-width, initial-scale=1">
  8. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  9. <link rel="canonical" href="https://ifimageediting.com">
  10. <link rel="alternate" hreflang="x-default" href="https://ifimageediting.com" /><link rel="alternate" hreflang="en" href="https://ifimageediting.com" /><link rel="alternate" hreflang="ru" href="https://ifimageediting.com/ru" /><link rel="alternate" hreflang="ja" href="https://ifimageediting.com/ja" /><link rel="alternate" hreflang="it" href="https://ifimageediting.com/it" /><link rel="alternate" hreflang="fr" href="https://ifimageediting.com/fr" /><link rel="alternate" hreflang="pt" href="https://ifimageediting.com/pt" /><link rel="alternate" hreflang="es" href="https://ifimageediting.com/es" /><link rel="alternate" hreflang="de" href="https://ifimageediting.com/de" /><link rel="alternate" hreflang="zh" href="https://ifimageediting.com/zh" /><link rel="alternate" hreflang="nl" href="https://ifimageediting.com/nl" /><link rel="alternate" hreflang="pl" href="https://ifimageediting.com/pl" /><link rel="alternate" hreflang="cs" href="https://ifimageediting.com/cs" /><link rel="alternate" hreflang="sv" href="https://ifimageediting.com/sv" /><link rel="alternate" hreflang="ko" href="https://ifimageediting.com/ko" /><link rel="alternate" hreflang="fi" href="https://ifimageediting.com/fi" /><link rel="alternate" hreflang="ar" href="https://ifimageediting.com/ar" /><link rel="alternate" hreflang="af" href="https://ifimageediting.com/af" /><link rel="alternate" hreflang="hi" href="https://ifimageediting.com/hi" /><link rel="alternate" hreflang="bn" href="https://ifimageediting.com/bn" /><link rel="alternate" hreflang="id" href="https://ifimageediting.com/id" /><link rel="alternate" hreflang="pa" href="https://ifimageediting.com/pa" /><link rel="alternate" hreflang="no" href="https://ifimageediting.com/no" /><link rel="alternate" hreflang="vi" href="https://ifimageediting.com/vi" /><link rel="alternate" hreflang="tr" href="https://ifimageediting.com/tr" /><link rel="alternate" hreflang="am" href="https://ifimageediting.com/am" /><link rel="alternate" hreflang="hy" href="https://ifimageediting.com/hy" /><link rel="alternate" hreflang="ta" href="https://ifimageediting.com/ta" /><link rel="alternate" hreflang="ro" href="https://ifimageediting.com/ro" /><link rel="alternate" hreflang="ms" href="https://ifimageediting.com/ms" /><link rel="alternate" hreflang="th" href="https://ifimageediting.com/th" />
  11.  
  12.  
  13. <link rel="icon" href="https://ifimageediting.com/images/favicon.png" type="image/png">
  14. <link href="https://ifimageediting.com/css/app.css?v=1" type="text/css" rel="stylesheet">
  15. <link href="https://ifimageediting.com/css/main.css?v=4" type="text/css" rel="stylesheet">
  16. <meta name="twitter:card" content="summary">
  17. <meta name="twitter:site" content="@ifimageediting.com">
  18. <meta name="twitter:title" content="Online images tools | ifimageediting.com">
  19. <meta name="twitter:description" content="Search, Resize, crop, and compress images from your desktop with our free, easy to use tools.">
  20. <meta name="twitter:image" content="https://ifimageediting.com/images/og-image.jpg" />
  21. <meta property="og:title" content="Online images tools | ifimageediting.com">
  22. <meta property="og:site_name" content="ifimageediting.com">
  23. <meta property="og:url" content="https://ifimageediting.com">
  24. <meta property="og:description" content="Search, Resize, crop, and compress images from your desktop with">
  25. <meta property="og:type" content="article">
  26. <meta property="og:image" content="https://ifimageediting.com/images/og-image.jpg">
  27. <meta name="csrf-token" content="H7CGPUYSWPdEnWcVfyouC8RzFX65B7OMdTEpaxME" />
  28. <link href="https://ifimageediting.com/css/home.css" type="text/css" rel="stylesheet">
  29. <style>
  30. .home-wrap{
  31. display: flex;
  32. gap: 25px;
  33. flex-wrap: wrap;
  34. margin-top: 3rem;
  35. }
  36. .home-wrap .tool-box{
  37. width: 300px;
  38. background-color: #fff;
  39. display: block;
  40. padding: 2rem;
  41. outline: 1px dashed #000;
  42. outline-offset: -1rem;
  43. border-radius: 10px;
  44. text-align: center;
  45. color: var(--heading-color);
  46. text-decoration: none;
  47. box-shadow: rgba(17, 17, 26, 0.1) 0px 4px 16px, rgba(17, 17, 26, 0.05) 0px 8px 32px;
  48.     border: 1px solid rgba(0, 0, 0, 0.125);
  49. cursor: pointer;
  50. transition: 0.5s
  51. }
  52. .home-wrap .tool-box[id]{
  53. outline:none;
  54. padding: 0px;
  55. background-color: transparent;
  56. }
  57. .home-wrap .tool-box:hover{outline-offset:-5px;}
  58. .home-wrap .tool-box img{
  59. width: 70px;
  60. transition: transform 0.5s;
  61. transform-style: preserve-3d;
  62. }
  63. /* .home-wrap .tool-box:hover img{transform: rotateY(180deg);} */
  64. .home-wrap .tool-box h2{
  65. font-size: 26px;
  66. font-weight: 700;
  67. margin: 10px 0px;
  68. }
  69. .home-wrap .tool-box h2 a{
  70. text-decoration: none;
  71. color: #000
  72. }
  73. .home-wrap .tool-box p{
  74. font-size: 16px;
  75. margin-bottom: 0px;
  76. }
  77. </style>
  78. <style>
  79.            .px90{
  80.                min-height: 100px;
  81.            }
  82.            @media  only screen and (max-width: 767px) {
  83.                .px90{
  84.                    min-height:260px;
  85.                }
  86.            }
  87.            .fixed-elements{
  88.                position: fixed;
  89.                top: 6rem;
  90.            }
  91.            .fixed-elements *{
  92.                background: #000;
  93.                box-shadow: inset 0 -4px 0 #5c5c5c;
  94.                padding: 10px;
  95.                cursor: pointer;
  96.                color: #fff;
  97.                text-decoration: none;
  98.                display: block;
  99.                margin-bottom: 10px;
  100.            }
  101.            [dir="rtl"] #navb .nav-item:last-child{margin-right:10px}
  102.            [dir="rtl"] #navb .nav-item .lang_btna img{margin-right:0px !important;margin-left:0.5rem!important}
  103.            [dir="rtl"] #navb .nav-item .dropdown{direction:ltr}
  104.            [dir="rtl"] .panel-box .premium-list li{background-position:right center}
  105.            [dir="rtl"] .feedback{left:5px;right:initial}
  106.            [dir="rtl"] .secure-file div img,
  107.            [dir="rtl"] .upload-btn img{margin-right:0px;margin-left:0.5rem}
  108.            [dir="rtl"] .related-tool ul li:before{right:-20px;left:initial}
  109.            [dir="rtl"] footer .other-links a{text-align:right}
  110.        </style>
  111.  
  112. <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  113.        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  114.        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  115.        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  116.        })(window,document,'script','dataLayer','GTM-PFHZ4VC');</script>
  117.  
  118. </head>
  119. <body>
  120. <div class="main_bg pb-5">
  121. <div class="container">
  122. <nav class="navbar navbar-expand-lg navbar-dark">
  123. <a class="navbar-brand" href="https://ifimageediting.com">
  124. <img src="https://ifimageediting.com/images/new-logo.png" width="210" height="88" alt="online images tool" title="online images tool" class="img-fluid">
  125. </a>
  126. <button class="navbar-toggler navbar-toggler-right collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navb" aria-expanded="false" aria-label="toggle button">
  127. <span class="navbar-toggler-icon"></span>
  128. </button>
  129. <div class="navbar-collapse collapse justify-content-end" id="navb">
  130. <ul class="navbar-nav ml-auto gap-2">
  131. <li class="nav-item">
  132. <a class="nav-link my-2 px-3 active" href="https://ifimageediting.com">All Tools</a>
  133. </li>
  134. <li class="nav-item">
  135. <a class="nav-link my-2 px-3 " href="https://ifimageediting.com/contact-us">Contact Us</a>
  136. </li>
  137. <li class="nav-item">
  138. <a class="nav-link my-2 px-3 " href="https://ifimageediting.com/blog">Blog</a>
  139. </li>
  140. <li class="nav-item">
  141. <div class="dropdown my-2">
  142. <button type="button" class="btn dropdown-toggle lang_btn" data-bs-toggle="dropdown">
  143. <span class="fi fi-en mr-1"></span>English
  144. </button>
  145. <div class="dropdown-menu rounded-0 drop_lang p-2 ml-auto">
  146. <a class="dropdown-item p-1" href="https://ifimageediting.com">
  147. <span class="fi fi-en mr-1"></span>
  148. English - <span>en</span>
  149. </a>
  150. <a class="dropdown-item p-1" href="https://ifimageediting.com/ru">
  151. <span class="fi fi-ru mr-1"></span>
  152. russian - <span>ru</span>
  153. </a>
  154. <a class="dropdown-item p-1" href="https://ifimageediting.com/ja">
  155. <span class="fi fi-ja mr-1"></span>
  156. japanese - <span>ja</span>
  157. </a>
  158. <a class="dropdown-item p-1" href="https://ifimageediting.com/it">
  159. <span class="fi fi-it mr-1"></span>
  160. italian - <span>it</span>
  161. </a>
  162. <a class="dropdown-item p-1" href="https://ifimageediting.com/fr">
  163. <span class="fi fi-fr mr-1"></span>
  164. french - <span>fr</span>
  165. </a>
  166. <a class="dropdown-item p-1" href="https://ifimageediting.com/pt">
  167. <span class="fi fi-pt mr-1"></span>
  168. portuguese - <span>pt</span>
  169. </a>
  170. <a class="dropdown-item p-1" href="https://ifimageediting.com/es">
  171. <span class="fi fi-es mr-1"></span>
  172. spanish - <span>es</span>
  173. </a>
  174. <a class="dropdown-item p-1" href="https://ifimageediting.com/de">
  175. <span class="fi fi-de mr-1"></span>
  176. german - <span>de</span>
  177. </a>
  178. <a class="dropdown-item p-1" href="https://ifimageediting.com/zh">
  179. <span class="fi fi-zh mr-1"></span>
  180. chinese - <span>zh</span>
  181. </a>
  182. <a class="dropdown-item p-1" href="https://ifimageediting.com/nl">
  183. <span class="fi fi-nl mr-1"></span>
  184. dutch - <span>nl</span>
  185. </a>
  186. <a class="dropdown-item p-1" href="https://ifimageediting.com/pl">
  187. <span class="fi fi-pl mr-1"></span>
  188. polish - <span>pl</span>
  189. </a>
  190. <a class="dropdown-item p-1" href="https://ifimageediting.com/cs">
  191. <span class="fi fi-cs mr-1"></span>
  192. czech - <span>cs</span>
  193. </a>
  194. <a class="dropdown-item p-1" href="https://ifimageediting.com/sv">
  195. <span class="fi fi-sv mr-1"></span>
  196. swedish - <span>sv</span>
  197. </a>
  198. <a class="dropdown-item p-1" href="https://ifimageediting.com/ko">
  199. <span class="fi fi-ko mr-1"></span>
  200. korean - <span>ko</span>
  201. </a>
  202. <a class="dropdown-item p-1" href="https://ifimageediting.com/fi">
  203. <span class="fi fi-fi mr-1"></span>
  204. finnish - <span>fi</span>
  205. </a>
  206. <a class="dropdown-item p-1" href="https://ifimageediting.com/ar">
  207. <span class="fi fi-ar mr-1"></span>
  208. arabic - <span>ar</span>
  209. </a>
  210. <a class="dropdown-item p-1" href="https://ifimageediting.com/af">
  211. <span class="fi fi-af mr-1"></span>
  212. afrikaans - <span>af</span>
  213. </a>
  214. <a class="dropdown-item p-1" href="https://ifimageediting.com/hi">
  215. <span class="fi fi-hi mr-1"></span>
  216. hindi - <span>hi</span>
  217. </a>
  218. <a class="dropdown-item p-1" href="https://ifimageediting.com/bn">
  219. <span class="fi fi-bn mr-1"></span>
  220. bengali - <span>bn</span>
  221. </a>
  222. <a class="dropdown-item p-1" href="https://ifimageediting.com/id">
  223. <span class="fi fi-id mr-1"></span>
  224. indonesian - <span>id</span>
  225. </a>
  226. <a class="dropdown-item p-1" href="https://ifimageediting.com/pa">
  227. <span class="fi fi-pa mr-1"></span>
  228. punjabi - <span>pa</span>
  229. </a>
  230. <a class="dropdown-item p-1" href="https://ifimageediting.com/no">
  231. <span class="fi fi-no mr-1"></span>
  232. norwegian - <span>no</span>
  233. </a>
  234. <a class="dropdown-item p-1" href="https://ifimageediting.com/vi">
  235. <span class="fi fi-vi mr-1"></span>
  236. vietnamese - <span>vi</span>
  237. </a>
  238. <a class="dropdown-item p-1" href="https://ifimageediting.com/tr">
  239. <span class="fi fi-tr mr-1"></span>
  240. turkish - <span>tr</span>
  241. </a>
  242. <a class="dropdown-item p-1" href="https://ifimageediting.com/am">
  243. <span class="fi fi-am mr-1"></span>
  244. amharic - <span>am</span>
  245. </a>
  246. <a class="dropdown-item p-1" href="https://ifimageediting.com/hy">
  247. <span class="fi fi-hy mr-1"></span>
  248. armenian - <span>hy</span>
  249. </a>
  250. <a class="dropdown-item p-1" href="https://ifimageediting.com/ta">
  251. <span class="fi fi-ta mr-1"></span>
  252. tamil - <span>ta</span>
  253. </a>
  254. <a class="dropdown-item p-1" href="https://ifimageediting.com/ro">
  255. <span class="fi fi-ro mr-1"></span>
  256. romania - <span>ro</span>
  257. </a>
  258. <a class="dropdown-item p-1" href="https://ifimageediting.com/ms">
  259. <span class="fi fi-ms mr-1"></span>
  260. Malay - <span>ms</span>
  261. </a>
  262. <a class="dropdown-item p-1" href="https://ifimageediting.com/th">
  263. <span class="fi fi-th mr-1"></span>
  264. Thai - <span>th</span>
  265. </a>
  266. </div>
  267. </div>
  268. </li>
  269. <li class="nav-item">
  270. <a class="nav-link my-2 px-3 active lang_btna" href="javascript:void(Tawk_API.toggle())">
  271. <img src="https://ifimageediting.com/images/robot.png" width="24" height="24" alt="online images tool" title="online images tool" class="me-2">
  272. Chat Online </a>
  273. </li>
  274. <li class="nav-item">
  275. <a class="nav-link my-2 px-3 active" href="https://ifimageediting.com/login">Login</a>
  276. </li>
  277. </ul>
  278. </div>
  279. </nav> <div class="mt-5 text-center top_headings">
  280. <h1>Online images tools</h1>
  281. <p class="text-center mt-4">Our website provides a variety of iconic tools in a click. From size reduction to image transformation and from Davison generation to world-class images search, you can use all in a single tab</p>
  282. </div>
  283. <div class="home-wrap">
  284. <div class="tool-box">
  285. <img data-src="https://ifimageediting.com/images/reverse-image-search.png" class="img-fluid" alt="Reverse Image Search" title="Reverse Image Search" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  286. <h2>
  287. <a href="https://ifimageediting.com/reverse-image-search">Reverse Image Search</a>
  288. </h2>
  289. <p>Make your search easy and authentic with our expert tool.</p>
  290. </div>
  291. <div class="tool-box">
  292. <img data-src="https://ifimageediting.com/images/image-compressor.png" class="img-fluid" alt="Image Compressor" title="Image Compressor" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  293. <h2>
  294. <a href="https://ifimageediting.com/image-compressor">Image Compressor</a>
  295. </h2>
  296. <p>Make your images a lot smaller without losing quality</p>
  297. </div>
  298. <div class="tool-box" id="HBF"></div>
  299. <div class="tool-box">
  300. <img data-src="https://ifimageediting.com/images/convert-to-jpg.png" class="img-fluid" alt="Convert to JPG" title="Convert to JPG" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  301. <h2>
  302. <a href="https://ifimageediting.com/convert-to-jpg">Convert to JPG</a>
  303. </h2>
  304. <p>Increase your conversion rate by changing your image format</p>
  305. </div>
  306. <div class="tool-box">
  307. <img data-src="https://ifimageediting.com/images/image-color-picker.png" class="img-fluid" alt="Image Color Picker" title="Image Color Picker" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  308. <h2>
  309. <a href="https://ifimageediting.com/image-color-picker">Image Color Picker</a>
  310. </h2>
  311. <p>Choose a Color To Paint Your World</p>
  312. </div>
  313. <div class="tool-box">
  314. <img data-src="https://ifimageediting.com/images/image-to-text.png" class="img-fluid" alt="Image To Text" title="Image To Text" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  315. <h2>
  316. <a href="https://ifimageediting.com/image-to-text">Image To Text</a>
  317. </h2>
  318. <p>Easy Way to Convert Images to Text</p>
  319. </div>
  320. <div class="tool-box">
  321. <img data-src="https://ifimageediting.com/images/compress-image-to-10kb.png" class="img-fluid" alt="Compress Image To 10KB" title="Compress Image To 10KB" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  322. <h2>
  323. <a href="https://ifimageediting.com/compress-image-to-10kb">Compress Image To 10KB</a>
  324. </h2>
  325. <p>One-Click Easy Image Size Perfection</p>
  326. </div>
  327. <div class="tool-box">
  328. <img data-src="https://ifimageediting.com/images/compress-image-to-20kb.png" class="img-fluid" alt="Compress Image To 20KB" title="Compress Image To 20KB" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  329. <h2>
  330. <a href="https://ifimageediting.com/compress-image-to-20kb">Compress Image To 20KB</a>
  331. </h2>
  332. <p>Efficiently Reduce Image Sizes to 20KB!</p>
  333. </div>
  334. </div>
  335. <div id="AT" class="my-2 px250">
  336. <strong class="d-block text-center">Advertisement</strong>
  337. </div>
  338. <div class="home-wrap">
  339. <div class="tool-box">
  340. <img data-src="https://ifimageediting.com/images/compress-image-to-30kb.png" class="img-fluid" alt="Compress image To 30KB" title="Compress image To 30KB" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  341. <h2>
  342. <a href="https://ifimageediting.com/compress-image-to-30kb">Compress image To 30KB</a>
  343. </h2>
  344. <p>Quality compression in 30KB limit.</p>
  345. </div>
  346. <div class="tool-box">
  347. <img data-src="https://ifimageediting.com/images/compress-image-to-50kb.png" class="img-fluid" alt="Compress Image To 50KB" title="Compress Image To 50KB" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  348. <h2>
  349. <a href="https://ifimageediting.com/compress-image-to-50kb">Compress Image To 50KB</a>
  350. </h2>
  351. <p>Quickly Compress Images To 50KB!</p>
  352. </div>
  353. <div class="tool-box">
  354. <img data-src="https://ifimageediting.com/images/compress-jpeg-to-100kb.png" class="img-fluid" alt="Compress JPEG To 100KB" title="Compress JPEG To 100KB" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  355. <h2>
  356. <a href="https://ifimageediting.com/compress-jpeg-to-100kb">Compress JPEG To 100KB</a>
  357. </h2>
  358. <p>Get Instant Image Compression Now!</p>
  359. </div>
  360. <div class="tool-box" id="HB"></div>
  361. <div class="tool-box">
  362. <img data-src="https://ifimageediting.com/images/jpg-to-word.png" class="img-fluid" alt="JPG To Word" title="JPG To Word" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  363. <h2>
  364. <a href="https://ifimageediting.com/jpg-to-word">JPG To Word</a>
  365. </h2>
  366. <p>Convert JPG to Word: The Easy and Quick Way</p>
  367. </div>
  368. <div class="tool-box" id="HBF2"></div>
  369. <div class="tool-box">
  370. <img data-src="https://ifimageediting.com/images/reduce-image-size-in-kb.svg" class="img-fluid" alt="Reduce Image Size In KB" title="Reduce Image Size In KB" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  371. <h2>
  372. <a href="https://ifimageediting.com/reduce-image-size-in-kb">Reduce Image Size In KB</a>
  373. </h2>
  374. <p>Experience Immediate Image Compression Today!</p>
  375. </div>
  376. <div class="tool-box">
  377. <img data-src="https://ifimageediting.com/images/jpeg-to-jpg-converter.svg" class="img-fluid" alt="JPEG To JPG Converter" title="JPEG To JPG Converter" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  378. <h2>
  379. <a href="https://ifimageediting.com/jpeg-to-jpg-converter">JPEG To JPG Converter</a>
  380. </h2>
  381. <p>Convert JPEG to JPG Effortlessly.</p>
  382. </div>
  383. <div class="tool-box">
  384. <img data-src="https://ifimageediting.com/images/jpeg-to-png.svg" class="img-fluid" alt="JPEG To PNG" title="JPEG To PNG" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  385. <h2>
  386. <a href="https://ifimageediting.com/jpeg-to-png">JPEG To PNG</a>
  387. </h2>
  388. <p>Effortless JPEG to PNG Converter.</p>
  389. </div>
  390. <div class="tool-box">
  391. <img data-src="https://ifimageediting.com/images/compress-jpeg.png" class="img-fluid" alt="Compress JPEG" title="Compress JPEG" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  392. <h2>
  393. <a href="https://ifimageediting.com/compress-jpeg">Compress JPEG</a>
  394. </h2>
  395. <p>Optimize and Compress JPEG Image Online Easily.</p>
  396. </div>
  397. <div class="tool-box">
  398. <img data-src="https://ifimageediting.com/images/convert-heic-to-jpg.png" class="img-fluid" alt="Convert HEIC To JPG" title="Convert HEIC To JPG" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  399. <h2>
  400. <a href="https://ifimageediting.com/convert-heic-to-jpg">Convert HEIC To JPG</a>
  401. </h2>
  402. <p>HEIC to JPG: Redefining Visual Experience.</p>
  403. </div>
  404. <div class="tool-box">
  405. <img data-src="https://ifimageediting.com/images/merge-images.png" class="img-fluid" alt="Merge Images" title="Merge Images" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  406. <h2>
  407. <a href="https://ifimageediting.com/merge-images">Merge Images</a>
  408. </h2>
  409. <p>Easily Merge Images for Creative Combinations.</p>
  410. </div>
  411. </div>
  412. <div id="HBF3" class="my-2 px250">
  413. <strong class="d-block text-center">Advertisement</strong>
  414. </div>
  415. <div class="home-wrap">
  416. <div class="tool-box">
  417. <img data-src="https://ifimageediting.com/images/jpg-size-reducer.png" class="img-fluid" alt="JPG Size Reducer" title="JPG Size Reducer" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  418. <h2>
  419. <a href="https://ifimageediting.com/jpg-size-reducer">JPG Size Reducer</a>
  420. </h2>
  421. <p>Resize JPGs Seamlessly for Efficiency</p>
  422. </div>
  423. <div class="tool-box">
  424. <img data-src="https://ifimageediting.com/images/face-smoother-online.png" class="img-fluid" alt="Face Smoother Online" title="Face Smoother Online" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  425. <h2>
  426. <a href="https://ifimageediting.com/face-smoother-online">Face Smoother Online</a>
  427. </h2>
  428. <p>Revitalize Your Photos with Face Smoother</p>
  429. </div>
  430. <div class="tool-box">
  431. <img data-src="https://ifimageediting.com/images/image-translator.png" class="img-fluid" alt="Image Translator" title="Image Translator" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  432. <h2>
  433. <a href="https://ifimageediting.com/image-translator">Image Translator</a>
  434. </h2>
  435. <p>Speak Every Snapshot's Language.</p>
  436. </div>
  437. <div class="tool-box">
  438. <img data-src="https://ifimageediting.com/images/image-enhancer.png" class="img-fluid" alt="Image Enhancer" title="Image Enhancer" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  439. <h2>
  440. <a href="https://ifimageediting.com/image-enhancer">Image Enhancer</a>
  441. </h2>
  442. <p>Revolutionize visuals with our Image Enhancer.</p>
  443. </div>
  444. <div class="tool-box">
  445. <img data-src="https://ifimageediting.com/images/png-maker.png" class="img-fluid" alt="PNG Maker" title="PNG Maker" width="80" height="80" src="https://ifimageediting.com/images/default.png">
  446. <h2>
  447. <a href="https://ifimageediting.com/png-maker">PNG Maker</a>
  448. </h2>
  449. <p>Unlock Creativity with Our PNG Maker</p>
  450. </div>
  451. </div>
  452. </div>
  453. </div>
  454. <footer class="pt-5">
  455. <div class="container">
  456. <div class="row mx-0">
  457. <div class="col-md-3 text-center text-md-left">
  458. <a class="navbar-brand" href="https://ifimageediting.com">
  459. <img src="https://ifimageediting.com/images/default.png" data-src="https://ifimageediting.com/images/new-logo.png" width="210" height="88" alt="online images tool" title="online images tool" class="img-fluid">
  460. </a>
  461. <br>
  462. <a href="/cdn-cgi/l/email-protection#9eedebeeeef1eceadef7f8f7f3fff9fbfbfaf7eaf7f0f9b0fdf1f3">📧 <span class="__cf_email__" data-cfemail="75060005051a0701351c131c1814121010111c011c1b125b161a18">[email&#160;protected]</span></a>
  463. </div>
  464. <div class="col-md-7 text-center text-md-left">
  465. <strong>Our Mission</strong>
  466. <p class="mt-2">Offering Free and Simple Image Editing Tools to Provide Users Access to a Broad Variety of Image Manipulation and Optimization Capabilities, Enabling Them to Easily Improve, Convert, Compress, and Optimize Images.</p>
  467. </div>
  468. <div class="col-md-2 text-md-left other-links">
  469. <strong class="mb-3 d-inline-block">Other Links</strong>
  470. <a href="https://ifimageediting.com/about-us">About Us</a>
  471. <a href="https://ifimageediting.com/contact-us">Contact Us</a>
  472. <a href="https://ifimageediting.com/faq">FAQs</a>
  473. <a href="https://ifimageediting.com/blog">Blog</a>
  474. <a href="https://ifimageediting.com/privacy-policy">Privacy Policy</a>
  475. </div>
  476. </div>
  477. <div class="p-3 text-center footer_sty mt-5">Copyright © by <a href="https://ifimageediting.com">ifimageediting.com</a> All Rights Reserved. Privacy Policy</div>
  478. </div>
  479. </footer> <div class="modal fade" tabindex="-1" role="dialog" id="camera_popup">
  480. <div class="modal-dialog" role="document">
  481. <div class="modal-content">
  482. <div class="modal-header">
  483. <h2 class="modal-title text-center">Smile Please</h2>
  484. <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
  485. </div>
  486. <div class="modal-body img-container">
  487. </div>
  488. </div>
  489. </div>
  490. </div>
  491. <div class="modal" tabindex="-1" role="dialog" id="crop_popup">
  492. <div class="modal-dialog" role="document">
  493. <div class="modal-content">
  494. <div class="modal-header">
  495. <h2 class="modal-title text-center">Crop image</h2>
  496. <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
  497. </div>
  498. <div class="modal-body img-container">
  499. <div id="user_img" class="mx-auto d-flex"></div>
  500. </div>
  501. <div class="modal-footer text-center justify-content-center mt-3 docs-toggles docs-buttons">
  502. <button type="button" class="zoom-in" data-method="zoom" data-option="0.1" title="Zoom In" data-toggle="tooltip"></button>
  503. <button type="button" class="zoom-out" data-method="zoom" data-option="-0.1" title="Zoom Out" data-toggle="tooltip"></button>
  504. <button type="button" class="r-left" data-method="rotate" data-option="-45" title="Rotate Left" data-toggle="tooltip"></button>
  505. <button type="button" class="r-right" data-method="rotate" data-option="45" title="Rotate Right" data-toggle="tooltip"></button>
  506. <button type="button" class="m-left" data-method="move" data-option="-10" data-second-option="0" title="Move Left" data-toggle="tooltip">
  507. </button>
  508. <button type="button" class="m-right" data-method="move" data-option="10" data-second-option="0" title="Move Right" data-toggle="tooltip">
  509. </button>
  510. <button type="button" class="m-up" data-method="move" data-option="0" data-second-option="-10" title="Move Up" data-toggle="tooltip">
  511. </button>
  512. <button type="button" class="m-down" data-method="move" data-option="0" data-second-option="10" title="Move Down" data-toggle="tooltip">
  513. </button>
  514. <button type="button" class="f-horizontal" data-method="scaleX" data-option="-1" title="Flip Horizontal" data-toggle="tooltip"></button>
  515. <button type="button" class="f-vertical" data-method="scaleY" data-option="-1" title="Flip Vertical" data-toggle="tooltip"></button>
  516. <div class="action-buttons">
  517. <button type="button" class="reset" data-toggle="tooltip" data-method="reset" title="Reset">Reset</button>
  518. <button type="button" class="crop" data-method="getCroppedCanvas" id="show_res" data-option="{ &quot;maxWidth&quot;: 400, &quot;maxHeight&quot;: 400 }">Crop</button>
  519. <button type="button" class="crop-close" data-bs-dismiss="modal">Close</button>
  520. </div>
  521. <button type="button" class="d-none" id="download_crop">Download</button>
  522. </div>
  523. </div>
  524. </div>
  525. </div>
  526. <div class="modal fade" id="inputOptions" tabindex="-1" aria-labelledby="inputOptionsLabel" aria-hidden="true">
  527. <div class="modal-dialog">
  528. <div class="modal-content">
  529. <div class="modal-header">
  530. <h2 class="modal-title" id="inputOptionsLabel"></h2>
  531. <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
  532. </div>
  533. <div class="modal-body" id="inputOptionsBody"></div>
  534. <div class="modal-footer">
  535. <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
  536. <button type="button" class="btn btn-primary" id="save_change_popup" data-bs-dismiss="modal">Save changes</button>
  537. </div>
  538. </div>
  539. </div>
  540. </div>
  541. <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script></body>
  542. <script type="application/ld+json">
  543.        {
  544.        "@context": "https://schema.org",
  545.        "@type": "Corporation",
  546.        "name": "ifimageediting.com",
  547.        "alternateName": "online images tools",
  548.        "url": "https://ifimageediting.com/",
  549.        "logo": "https://ifimageediting.com/images/logo.png"
  550.        }
  551.    </script>
  552. <script src="https://ifimageediting.com/js/app.js"></script>
  553. <script src="https://ifimageediting.com/js/site-lab.js?v=4"></script>
  554. <svg xmlns="http://www.w3.org/2000/svg" class="d-none">
  555. <symbol id="check-circle-fill" fill="currentColor" viewBox="0 0 16 16">
  556. <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z" />
  557. </symbol>
  558. <symbol id="info-fill" fill="currentColor" viewBox="0 0 16 16">
  559. <path d="M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z" />
  560. </symbol>
  561. <symbol id="exclamation-triangle-fill" fill="currentColor" viewBox="0 0 16 16">
  562. <path d="M8.982 1.566a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566zM8 5c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995A.905.905 0 0 1 8 5zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z" />
  563. </symbol>
  564. </svg>
  565. <script>
  566.        function copy_widget(ev){
  567.            $(ev).select();
  568.            document.execCommand('copy');
  569.            $(ev).attr('data-bs-original-title','Copied').tooltip('show');
  570.        }
  571.        $(document).ready(function() {
  572.            $('[data-toggle="tooltip"],[data-bs-toggle]').tooltip();
  573.                                        $('#get-widget').click(function() {
  574.                    window.location.replace('https://ifimageediting.com/login');
  575.                });
  576.                        ;
  577.        })
  578.        function _IMG(name){
  579.            return 'https://ifimageediting.com/images/'+name;
  580.        }
  581.        function _JS(name){
  582.            return 'https://ifimageediting.com/js/'+name;
  583.        }
  584.        function _CSS(name){
  585.            return 'https://ifimageediting.com/css/'+name;
  586.        }
  587.        function _error(message){
  588.            $('#_error').remove();
  589.            var _error =`<div id="_error" class="alert alert-danger alert-dismissible fade show" role="alert">
  590.                <svg class="bi flex-shrink-0 me-1" width="24" height="24" role="img" aria-label="Danger:"><use xlink:href="#exclamation-triangle-fill"/></svg>
  591.                <strong class="me-1">Error!</strong> ${message}
  592.                <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
  593.            </div>`;
  594.            $("form").prepend(_error);
  595.            $(".alert-dismissible").fadeTo(8000, 500).slideUp(500, function(){
  596.                $(".alert-dismissible").alert('close');
  597.            });
  598.        }
  599.        function _success(message){
  600.            $('#_success').remove();
  601.            var _success =`<div id="_success" class="alert alert-success alert-dismissible" role="alert">
  602.                <svg class="bi flex-shrink-0 me-1" width="24" height="24" role="img" aria-label="Success:"><use xlink:href="#check-circle-fill"/></svg>
  603.                <strong class="me-1">Success!</strong> ${message}
  604.                <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
  605.            </div>`;
  606.            $("form").prepend(_success);
  607.            $(".alert-dismissible").fadeTo(8000, 500).slideUp(500, function(){
  608.                $(".alert-dismissible").alert('close');
  609.            });
  610.        }
  611.        function _loader(s){
  612.            if(s){
  613.                $('#loader').html('<img src="https://ifimageediting.com/images/loader.gif" title="processing image" alt="images loader">');
  614.            }else{
  615.                $('#loader').html('');
  616.            }
  617.        }
  618.        function _btn_loader(selector,text){
  619.            $(selector).addClass('btn-loader').append('<style>.btn-loader:before { content: "'+text+'"; }</style>');
  620.            _focus(selector);
  621.        }
  622.        function _focus(selector){
  623.            var elemOff = $(selector).offset().top;
  624.            elemOff = elemOff-100;
  625.            $("html, body").animate({ scrollTop: elemOff }, 500);
  626.        }
  627.        function _clr_refresh() {
  628.            if ( window.history.replaceState ) {
  629.                window.history.replaceState( null, null, window.location.href );
  630.            }
  631.        }
  632.        function Make_Blob(url,percentage,callback){
  633.            var xhr = new XMLHttpRequest();
  634.            xhr.open("GET", url, true);
  635.            xhr.responseType = "blob";
  636.            xhr.onload = function(){
  637.                if (xhr.status === 200) {
  638.                    callback(xhr.response);
  639.                } else {
  640.                    _error(`Failed to fetch image: ${url}`);
  641.                }
  642.            };
  643.            xhr.onprogress = function(ev) {
  644.                var percentage_ = Math.ceil(ev.loaded/ev.total*100);
  645.                $(percentage).text(percentage_+'%');
  646.            };
  647.            xhr.send();
  648.        }
  649.        function BlobDownload(blob, name = 'example.png') {
  650. const blobUrl = URL.createObjectURL(blob);
  651. const link = document.createElement("a");
  652. link.href = blobUrl;
  653. link.download = name;
  654. document.body.appendChild(link);
  655. link.dispatchEvent(
  656. new MouseEvent('click', {
  657. bubbles: true,
  658. cancelable: true,
  659. view: window
  660. })
  661. );
  662. document.body.removeChild(link);
  663. }
  664.        ;
  665.        var run=true;
  666.        window.addEventListener('mousedown',runer);
  667.        window.addEventListener('mousemove',runer);
  668.        window.addEventListener('mouseup',runer);
  669.        window.addEventListener('touchstart',runer);
  670.        window.addEventListener('keydown',runer);
  671.        // var run=setInterval(runer,2500);
  672.        function runer(){
  673.            // clearInterval(run);
  674.            if(run){
  675.                if(typeof set_loader != 'undefined'){
  676.                    $('#loader').html('<img src="https://ifimageediting.com/images/loader.gif" title="processing image" alt="images loader">');
  677.                }
  678.                
  679.                run= false;
  680.                var common_file='https://ifimageediting.com/js/common.js?v=4';
  681.                $.get(common_file,function(get){
  682.                                            var html = "<script src='https://www.google.com/recaptcha/api.js?hl=en'><\/script>";
  683.                        $("head").append(html);
  684.                                        // Start of Tawk.to Script
  685.                    var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
  686.                    (function(){
  687.                    var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
  688.                    s1.async=true;
  689.                    s1.src='https://embed.tawk.to/5f8d1303fd4ff5477ea6f31e/default';
  690.                    s1.charset='UTF-8';
  691.                    s1.setAttribute('crossorigin','*');
  692.                    s0.parentNode.insertBefore(s1,s0);
  693.                    })();
  694.                    // End of Tawk.to Script
  695.                });
  696.                            }
  697.        }
  698.        var Tawk_API = Tawk_API || {};
  699.        window.Tawk_API.onLoad = function(){
  700.            window.Tawk_API.hideWidget();
  701.        };
  702.        var append_run=true;
  703.        function code_append(){
  704.            if(append_run){
  705.                                    $('head').append('<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9595939684186925" crossorigin="anonymous"><\/script>');
  706.                    // $('head').append(`<script async src="https://fundingchoicesmessages.google.com/i/pub-9595939684186925?ers=1" nonce="r7aTkFJgLXKiM3nhhwrt6g"><\/script><script nonce="r7aTkFJgLXKiM3nhhwrt6g">(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();<\/script>`);
  707.                                        
  708.                        // var AT='<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9595939684186925" crossorigin="anonymous"><\/script><ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-9595939684186925" data-ad-slot="8036962336"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script>';
  709.                        var AT='<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9595939684186925" crossorigin="anonymous"><\/script><ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9595939684186925" data-ad-slot="8036962336" data-ad-format="auto"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script>';
  710.                                                                
  711.                        var BBN='<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9595939684186925"crossorigin="anonymous"><\/script><ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-9595939684186925" data-ad-slot="7328340691"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script>';
  712.                        $('#BBN').html(BBN);
  713.                    
  714.                    
  715.                    var ABL='<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9595939684186925" crossorigin="anonymous"><\/script><ins class="adsbygoogle" style="display:inline-block;width:300px;height:250px" data-ad-client="ca-pub-9595939684186925" data-ad-slot="3243800651"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script>';
  716.                    
  717.                    
  718.                    var SB='<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9595939684186925" crossorigin="anonymous"><\/script><ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9595939684186925" data-ad-slot="3982167250" data-ad-format="auto" data-full-width-responsive="true"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script>';
  719.                    
  720.                    
  721.                    var HBF='<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9595939684186925" crossorigin="anonymous"><\/script><ins class="adsbygoogle" style="display:block" data-ad-format="fluid" data-ad-layout-key="-ee-1+35-6w+2a" data-ad-client="ca-pub-9595939684186925" data-ad-slot="6580410439"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script>';
  722.                    var HBF2='<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9595939684186925" crossorigin="anonymous"><\/script><ins class="adsbygoogle" style="display:block" data-ad-format="fluid" data-ad-layout-key="-eq-u+1q-5k+c0" data-ad-client="ca-pub-9595939684186925" data-ad-slot="9935573845"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script>';
  723.                    var HBF3='<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9595939684186925" crossorigin="anonymous"><\/script><ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-9595939684186925" data-ad-slot="5854301178"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script>';
  724.                    
  725.                    $('#AT,#RES').html(AT);
  726.                    $('#ABL,#HB').html(ABL);
  727.                    $('#ABR,#HBF').html(HBF);
  728.                    $('#SB').html(SB);
  729.                    $('#HBF2').html(HBF2);
  730.                    $('#HBF3').html(HBF3);
  731.                    
  732.                                append_run=false;
  733.            }
  734.        }
  735.        $.fn.deferviewport = function(){
  736.            var E_Top = $(this).offset().top;
  737.            var E_Bottom = E_Top + $(this).outerHeight();
  738.            var V_Top = $(window).scrollTop();
  739.            var V_Bottom = V_Top + $(window).height();
  740.            return E_Bottom > V_Top && E_Top < V_Bottom;
  741.        }
  742.        $.fn.deferviewportAttr = function(){
  743.            var all_attributes='';
  744.            $.each(this[0].attributes, function() {
  745.                if(this.specified) {
  746.                    all_attributes+=this.name.replace('data-','')+'="'+this.value+'" ';
  747.                }
  748.            });
  749.            return all_attributes;
  750.        }
  751.        $.fn.deferimage = function(element){
  752.            var deferelement=this;
  753.            for (var i =0; i < deferelement.length; i++){
  754.                var element=deferelement[i];
  755.                if($(element).deferviewport()){
  756.                    $(element).attr('src',$(element).data('src'));
  757.                    $(element).removeAttr('data-src');
  758.                }
  759.            }
  760.        }
  761.        document.onreadystatechange = function(){
  762.            if(document.readyState === 'complete'){
  763.                $('[data-src]').deferimage();
  764.                                    code_append();
  765.                                $(window).on('resize scroll', function(){
  766.                    $('[data-src]').deferimage();
  767.                });
  768.            }
  769.        }
  770.        $.fn.validateURL = function(){
  771.            var url=$(this).val();
  772.            try {
  773.                var websiteURL = new URL(url);
  774.                return true;
  775.            } catch (error) {
  776.                return false;
  777.            }
  778.        }
  779.                    $('[click-track]').click(function(){
  780.                var click_track_value = $(this).attr('click-track');
  781.                dataLayer.push({'event': 'ClicksTrack','Iie-value':click_track_value});
  782.            })
  783.                function load_chat(){
  784.            if(typeof Tawk_API == 'undefined'){
  785.                var chat_file='https://ifimageediting.com/js/chat.js';
  786.                $.get(chat_file,function(get){
  787.                });
  788.            }
  789.        }
  790.    </script>
  791. <script>
  792. $(document).ready(function() {
  793. $('.tool-box').on('click mousedown', function(e) {
  794. $(this).find('a')[0].click();
  795. })
  796. })
  797. </script>
  798. </body>
  799. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda