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