<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://primova.app</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://primova.app/tools</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://primova.app/tools/image</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://primova.app/tools/dev</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://primova.app/tools/pdf</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://primova.app/tools/screenshot</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://primova.app/tools/image/compress</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/image/convert</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/image/resize</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/image/strip-metadata</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/dev/json</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/dev/jwt</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/dev/base64</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/dev/url</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/dev/uuid</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/dev/timestamp</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/dev/hash</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/dev/color</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/dev/diff</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/dev/markdown</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/dev/yaml</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/dev/regex</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/dev/code-image</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/screenshot/beautify</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/pdf/merge</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/pdf/split</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/pdf/rotate</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/tools/pdf/image-to-pdf</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://primova.app/about</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://primova.app/blog</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/faq</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://primova.app/contact</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://primova.app/support</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://primova.app/changelog</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://primova.app/pricing</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://primova.app/privacy</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://primova.app/terms</loc>
<lastmod>2026-06-10T06:54:25.655Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://primova.app/blog/your-photos-are-leaking-your-location</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/yaml-vs-json-and-converting</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/url-encoding-explained</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/unix-timestamps-explained</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/test-regex-without-fear</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/split-pdf-extract-pages-free</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/share-code-as-an-image</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/rotate-pdf-pages-online</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/resize-images-the-right-way</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/markdown-basics-and-live-preview</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/make-screenshots-look-professional</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/hashing-md5-sha256-explained</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/format-and-validate-json</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/convert-images-between-formats</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/compare-text-with-a-diff</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/combine-images-into-one-pdf</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/color-formats-hex-rgb-hsl-oklch</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/base64-encoding-explained</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/compress-images-for-the-web</loc>
<lastmod>2026-05-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/jwt-explained</loc>
<lastmod>2026-05-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/merge-pdf-files-for-free</loc>
<lastmod>2026-05-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://primova.app/blog/uuid-v4-vs-v7-vs-ulid</loc>
<lastmod>2026-05-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
