ਮੁਫ਼ਤ PNG ਤੋਂ ICO ਫੇਵੀਕਾਨ ਕਨਵਰਟਰ
PNG, JPG, WebP, ਜਾਂ SVG ਚਿੱਤਰਾਂ ਨੂੰ ਮਲਟੀ-ਸਾਈਜ਼ .ico ਫੇਵੀਕਾਨ ਫਾਈਲਾਂ ਵਿੱਚ ਬਦਲੋ। ਬੰਡਲ ਕਰਨ ਲਈ ਸਾਈਜ਼ ਚੁਣੋ (16, 32, 48, 64, 128, 256) ਅਤੇ ਇੱਕ .ico ਡਾਊਨਲੋਡ ਕਰੋ।
ਫਾਈਲਾਂ ਨੂੰ ਇੱਥੇ ਸੁੱਟੋ, ਜਾਂ ਬ੍ਰਾਊਜ਼ ਕਰਨ ਲਈ ਕਲਿੱਕ ਕਰੋ
PNG, JPG, WebP, SVG, HEIC, HEIF · ਕੋਈ ਫਾਈਲ ਆਕਾਰ ਸੀਮਾ ਨਹੀਂ ਹੈ
ਜਾਂ ਆਪਣੇ ਕਲਿੱਪਬੋਰਡ ਤੋਂ ਪੇਸਟ ਕਰਨ ਲਈ Ctrl+V ਦਬਾਓ
ਸੁਝਾਅ: ਤੁਸੀਂ Ctrl+V ਨਾਲ ਸਕ੍ਰੀਨਸ਼ਾਟ ਪੇਸਟ ਕਰ ਸਕਦੇ ਹੋ
ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ ਕਦੇ ਵੀ ਤੁਹਾਡੀ ਡੀਵਾਈਸ ਨੂੰ ਨਹੀਂ ਛੱਡਦੀਆਂ। ਸਾਰੀ ਪ੍ਰਕਿਰਿਆ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਹੁੰਦੀ ਹੈ।
ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ
ਬਦਲਾਅ ਇਸ ਟੂਲ ਵਿੱਚ ਸਿੱਧੇ ਲਿਖੇ ਦੋ ਤਰੀਕਿਆਂ ਨਾਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚੱਲਦਾ ਹੈ: ਹਰ icon ਫ੍ਰੇਮ ਨੂੰ ਸਕੇਲ ਕਰਨ ਅਤੇ ਬਣਾਉਣ ਲਈ Canvas API, ਅਤੇ ਇੱਕ ਹੱਥ ਨਾਲ ਲਿਖਿਆ ICO binary encoder ਜੋ ਉਨ੍ਹਾਂ ਫ੍ਰੇਮਾਂ ਨੂੰ ਇੱਕ .ico ਫ਼ਾਈਲ ਵਿੱਚ ਪੈਕ ਕਰਦਾ ਹੈ — ਕੋਈ ਲਾਇਬ੍ਰੇਰੀ ਡਾਊਨਲੋਡ ਨਹੀਂ ਹੁੰਦੀ, ਅਤੇ ਕੋਈ ਫ਼ਾਈਲ ਕਦੇ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦੀ।
- 1ਚਿੱਤਰ canvas ਵਿੱਚ ਡੀਕੋਡ ਹੁੰਦਾ ਹੈਤੁਹਾਡੀ ਅੱਪਲੋਡ ਕੀਤੀ PNG, JPEG, WebP ਜਾਂ SVG ਇੱਕ HTMLImageElement ਵਿੱਚ ਲੋਡ ਹੋ ਕੇ ਹਰ ਮੰਗੇ ਆਕਾਰ (16×16 ਤੋਂ 256×256) 'ਤੇ off-screen canvas 'ਤੇ ਬਣਾਈ ਜਾਂਦੀ ਹੈ। canvas ਉੱਚ-ਕੁਆਲਿਟੀ bicubic smoothing ਵਰਤਦਾ ਹੈ ਅਤੇ ਤੁਹਾਡੀ fit ਚੋਣ ਮੰਨਦਾ ਹੈ: 'contain' ਚਿੱਤਰ ਨੂੰ ਪਾਰਦਰਸ਼ੀ ਜਾਂ ਰੰਗੀਨ padding ਨਾਲ ਘੇਰਦਾ ਹੈ, ਜਦਕਿ 'cover' ਸਰੋਤ ਤੋਂ ਵਿਚਕਾਰਲਾ ਵਰਗ ਕੱਟਦਾ ਹੈ।
- 2ਹਰ ਫ੍ਰੇਮ PNG bytes ਵਜੋਂ ਐਕਸਪੋਰਟਬ੍ਰਾਊਜ਼ਰ ਦਾ ਬਿਲਟ-ਇਨ canvas.toBlob('image/png') ਹਰ ਸਕੇਲ ਕੀਤੇ ਫ੍ਰੇਮ ਨੂੰ lossless PNG ਵਿੱਚ ਐਨਕੋਡ ਕਰਦਾ ਹੈ। ਇਹ ਕੱਚੇ bytes ਹੀ .ico container ਅੰਦਰ ਰੱਖੇ ਜਾਂਦੇ ਹਨ — ਆਧੁਨਿਕ ਬ੍ਰਾਊਜ਼ਰ ਅਤੇ Windows PNG-in-ICO ਮੂਲ ਰੂਪ ਵਿੱਚ ਸੰਭਾਲਦੇ ਹਨ, ਜੋ ਫ਼ਾਈਲ ਆਕਾਰ ਪੁਰਾਣੇ BMP-ਅਧਾਰਿਤ ਫਾਰਮੈਟ ਨਾਲੋਂ ਛੋਟੇ ਰੱਖਦਾ ਹੈ।
- 3ICO binary ਮੈਮਰੀ ਵਿੱਚ ਜੋੜੀ ਜਾਂਦੀ ਹੈਇੱਕ ਹੱਥ ਨਾਲ ਲਿਖਿਆ encoder DataView ਨਾਲ ਸ਼ੁਰੂ ਤੋਂ .ico ਫ਼ਾਈਲ ਬਣਤਰ ਬਣਾਉਂਦਾ ਹੈ: 6-byte ICONDIR header ਚਿੱਤਰਾਂ ਦੀ ਗਿਣਤੀ ਦੱਸਦਾ ਹੈ, ਫਿਰ ਹਰ ਆਕਾਰ ਲਈ 16-byte directory entry (ਚੌੜਾਈ, ਉਚਾਈ, bit-depth, byte ਲੰਬਾਈ, ਅਤੇ data offset ਦਰਜ ਕਰਦੀ), ਫਿਰ ਸਾਰੇ PNG payloads ਕ੍ਰਮ ਵਿੱਚ ਜੋੜੇ। ਕੋਈ ਤੀਜੀ-ਧਿਰ ਲਾਇਬ੍ਰੇਰੀ ਸ਼ਾਮਲ ਨਹੀਂ।
- 4ਝਲਕ ਦਿਖਾਈ ਜਾਂਦੀ ਹੈ, ਫ਼ਾਈਲ ਡਾਊਨਲੋਡ ਹੁੰਦੀ ਹੈਡਾਊਨਲੋਡ ਦੇਣ ਤੋਂ ਪਹਿਲਾਂ, UI ਹਰ ਪੈਕ ਕੀਤੇ ਆਕਾਰ ਦੀ pixel-ਸਟੀਕ ਝਲਕ checkerboard ਪਿਛੋਕੜ 'ਤੇ ਦਿਖਾਉਂਦਾ ਹੈ ਤਾਂ ਜੋ ਸੇਵ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਤੁਸੀਂ ਪਾਰਦਰਸ਼ਤਾ ਜਾਂਚ ਸਕੋ। ਬਣਿਆ Blob ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਡਾਊਨਲੋਡ ਤਰੀਕੇ ਨੂੰ 'favicon.ico' ਵਜੋਂ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ।
ਤੁਹਾਡਾ ਚਿੱਤਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਅੰਦਰ ਪ੍ਰੋਸੈਸ ਹੁੰਦਾ ਹੈ — ਇਹ ਕਦੇ ਕਿਸੇ ਸਰਵਰ 'ਤੇ ਅੱਪਲੋਡ ਨਹੀਂ ਹੁੰਦਾ, ਅਤੇ ਟੈਬ ਬੰਦ ਕਰਨ ਤੋਂ ਬਾਅਦ ਕੋਈ ਕਾਪੀ ਨਹੀਂ ਰੱਖੀ ਜਾਂਦੀ।
ਸੰਬੰਧਿਤ ਟੂਲ
ਫੇਵੀਕਾਨ ਜਨਰੇਟਰ
ਕਿਸੇ ਵੀ ਚਿੱਤਰ ਨੂੰ ਪੂਰੇ ਫੇਵੀਕਾਨ ਪੈਕੇਜ ਵਿੱਚ ਬਦਲੋ: ਮਲਟੀ-ਸਾਈਜ਼ favicon.ico, Apple touch icon, Android/PWA icons, ਇੱਕ ਵੈੱਬ ਮੈਨੀਫੈਸਟ, ਅਤੇ ਵਰਤਣ-ਤਿਆਰ HTML ਸਨਿੱਪਟ — ਸਭ ਜ਼ਿਪ ਕੀਤਾ, ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ।
ਐਨੀਮੇਟਡ GIF ਮੇਕਰ
ਕਈ ਚਿੱਤਰਾਂ ਨੂੰ ਐਨੀਮੇਟਡ GIF ਵਿੱਚ ਮਿਲਾਓ। ਅਨੁਕੂਲਿਤ ਫਰੇਮ ਦੇਰੀ, ਆਉਟਪੁੱਟ ਚੌੜਾਈ, ਲੂਪਿੰਗ, ਅਤੇ ਗੁਣਵੱਤਾ। ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਏਨਕੋਡ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਦਸਤਖ਼ਤ ਮੇਕਰ
ਆਪਣੇ ਮਾਊਸ, ਉਂਗਲ ਜਾਂ ਸਟਾਈਲਸ ਨਾਲ ਦਸਤਖ਼ਤ ਬਣਾਓ, ਜਾਂ ਹੱਥ-ਲਿਖਤ ਫੌਂਟ ਵਿੱਚ ਆਪਣਾ ਨਾਮ ਟਾਈਪ ਕਰੋ, ਫਿਰ ਇਸਨੂੰ ਪਾਰਦਰਸ਼ੀ PNG ਜਾਂ SVG ਵਜੋਂ ਐਕਸਪੋਰਟ ਕਰੋ।