[{"data":1,"prerenderedAt":1710},["ShallowReactive",2],{"navigation_docs":3,"-mime-types-image-heic":673,"-mime-types-image-heic-surround":1682,"mdc--93h0o3-key":1683,"mdc-tpesxw-key":1694},[4,29,123,155,193,222,251,267,408,416,456,462,468],{"title":5,"path":6,"stem":7,"children":8,"icon":28},"Getting Started","\u002Fgetting-started","01.getting-started\u002F1.index",[9,13,18,23],{"title":10,"path":6,"stem":7,"icon":11,"exact":12},"What is Poly?","i-lucide-house",true,{"title":14,"path":15,"stem":16,"icon":17},"Installation","\u002Fgetting-started\u002Finstallation","01.getting-started\u002F2.installation","i-lucide-download",{"title":19,"path":20,"stem":21,"icon":22},"Quickstart","\u002Fgetting-started\u002Fquickstart","01.getting-started\u002F3.quickstart","i-lucide-rocket",{"title":24,"path":25,"stem":26,"icon":27},"Migrate to Poly","\u002Fgetting-started\u002Fmigrate-to-poly","01.getting-started\u002F4.migrate-to-poly","i-lucide-replace",false,{"title":30,"path":31,"stem":32,"children":33,"icon":28},"File Browser","\u002Ffile-browser","02.file-browser\u002F01.index",[34,37,42,47,52,57,62,67,72,113,118],{"title":35,"path":31,"stem":32,"icon":36,"exact":12},"Overview","i-lucide-folder-open",{"title":38,"path":39,"stem":40,"icon":41},"Uploading Files","\u002Ffile-browser\u002Fuploading-your-files","02.file-browser\u002F02.uploading-your-files","i-lucide-upload",{"title":43,"path":44,"stem":45,"icon":46},"Navigating Your Files","\u002Ffile-browser\u002Fnavigating-your-files","02.file-browser\u002F03.navigating-your-files","i-lucide-map",{"title":48,"path":49,"stem":50,"icon":51},"Sidebar","\u002Ffile-browser\u002Fsidebar","02.file-browser\u002F04.sidebar","i-lucide-panel-left",{"title":53,"path":54,"stem":55,"icon":56},"Saved Searches","\u002Ffile-browser\u002Fsaved-searches","02.file-browser\u002F05.saved-searches","i-lucide-folder-search",{"title":58,"path":59,"stem":60,"icon":61},"Supported File Types","\u002Ffile-browser\u002Fsupported-file-types","02.file-browser\u002F06.supported-file-types","i-lucide-file",{"title":63,"path":64,"stem":65,"icon":66},"View Modes","\u002Ffile-browser\u002Fview-modes","02.file-browser\u002F07.view-modes","i-lucide-layout-grid",{"title":68,"path":69,"stem":70,"icon":71},"Quick View (Peek)","\u002Ffile-browser\u002Fquick-view","02.file-browser\u002F08.quick-view","i-lucide-eye",{"title":73,"path":74,"stem":75,"children":76,"icon":78},"Tools Menu","\u002Ffile-browser\u002Ftools-menu","02.file-browser\u002F09.tools-menu\u002F1.index",[77,79,84,89,94,99,104,108],{"title":73,"path":74,"stem":75,"icon":78,"exact":12},"i-lucide-wrench",{"title":80,"path":81,"stem":82,"icon":83},"Agent","\u002Ffile-browser\u002Ftools-menu\u002Fagent","02.file-browser\u002F09.tools-menu\u002F2.agent","i-lucide-bot",{"title":85,"path":86,"stem":87,"icon":88},"Chats","\u002Ffile-browser\u002Ftools-menu\u002Fchats","02.file-browser\u002F09.tools-menu\u002F3.chats","i-lucide-message-square",{"title":90,"path":91,"stem":92,"icon":93},"Outline","\u002Ffile-browser\u002Ftools-menu\u002Foutline","02.file-browser\u002F09.tools-menu\u002F4.outline","i-lucide-list",{"title":95,"path":96,"stem":97,"icon":98},"Details Panel","\u002Ffile-browser\u002Ftools-menu\u002Fdetails","02.file-browser\u002F09.tools-menu\u002F5.details","i-lucide-panel-right",{"title":100,"path":101,"stem":102,"icon":103},"Activity","\u002Ffile-browser\u002Ftools-menu\u002Factivity","02.file-browser\u002F09.tools-menu\u002F6.activity","i-lucide-activity",{"title":105,"path":106,"stem":107,"icon":66},"Waterfall","\u002Ffile-browser\u002Ftools-menu\u002Fwaterfall","02.file-browser\u002F09.tools-menu\u002F7.waterfall",{"title":109,"path":110,"stem":111,"icon":112},"Flashback","\u002Ffile-browser\u002Ftools-menu\u002Fflashback","02.file-browser\u002F09.tools-menu\u002F8.flashback","i-lucide-zap",{"title":114,"path":115,"stem":116,"icon":117},"Keyboard Shortcuts","\u002Ffile-browser\u002Fkeyboard-shortcuts","02.file-browser\u002F10.keyboard-shortcuts","i-lucide-keyboard",{"title":119,"path":120,"stem":121,"icon":122},"Offline Use","\u002Ffile-browser\u002Foffline-use","02.file-browser\u002F11.offline-use","i-lucide-wifi-off",{"title":124,"path":125,"stem":126,"children":127,"icon":28},"Searching","\u002Fsearching","03.searching\u002F1.index",[128,130,135,140,145,150],{"title":35,"path":125,"stem":126,"icon":129,"exact":12},"i-lucide-search",{"title":131,"path":132,"stem":133,"icon":134},"Text Queries","\u002Fsearching\u002Ftext-queries","03.searching\u002F2.text-queries","i-lucide-text-search",{"title":136,"path":137,"stem":138,"icon":139},"Searching by File","\u002Fsearching\u002Fsearching-by-file","03.searching\u002F3.searching-by-file","i-lucide-scan-search",{"title":141,"path":142,"stem":143,"icon":144},"Searching by File Part","\u002Fsearching\u002Fsearching-by-file-part","03.searching\u002F4.searching-by-file-part","i-lucide-crop",{"title":146,"path":147,"stem":148,"icon":149},"Searching by Color","\u002Fsearching\u002Fsearching-by-color","03.searching\u002F5.searching-by-color","i-lucide-palette",{"title":151,"path":152,"stem":153,"icon":154},"Faceted Search & Advanced Search","\u002Fsearching\u002Ffaceted-search","03.searching\u002F6.faceted-search","i-lucide-filter",{"title":156,"path":157,"stem":158,"children":159,"icon":28},"Desktop","\u002Fdesktop","04.desktop\u002F1.index",[160,163,168,173,178,183,188],{"title":161,"path":157,"stem":158,"icon":162,"exact":12},"Intro","i-lucide-monitor",{"title":164,"path":165,"stem":166,"icon":167},"Sync Folder","\u002Fdesktop\u002Fsync-folder","04.desktop\u002F2.sync-folder","i-lucide-folder-sync",{"title":169,"path":170,"stem":171,"icon":172},"CLI","\u002Fdesktop\u002Fcli","04.desktop\u002F3.cli","i-lucide-square-terminal",{"title":174,"path":175,"stem":176,"icon":177},"Tags & Colors","\u002Fdesktop\u002Ftags-and-colors","04.desktop\u002F4.tags-and-colors","i-lucide-tags",{"title":179,"path":180,"stem":181,"icon":182},"Bookmarks","\u002Fdesktop\u002Fbookmarks","04.desktop\u002F5.bookmarks","i-lucide-bookmark",{"title":184,"path":185,"stem":186,"icon":187},"Spotlight & Handoff","\u002Fdesktop\u002Fspotlight-and-handoff","04.desktop\u002F6.spotlight-and-handoff","i-lucide-sparkles",{"title":189,"path":190,"stem":191,"icon":192},"Differences from Web","\u002Fdesktop\u002Fdifferences-from-web","04.desktop\u002F7.differences-from-web","i-lucide-app-window",{"title":80,"path":194,"stem":195,"children":196,"icon":28,"defaultOpen":28},"\u002Fagent","05.agent\u002F1.index",[197,198,203,207,212,217],{"title":35,"path":194,"stem":195,"icon":83,"exact":12},{"title":199,"path":200,"stem":201,"icon":202},"Reading & Summarizing Files","\u002Fagent\u002Freading-and-summarizing","05.agent\u002F2.reading-and-summarizing","i-lucide-book-open",{"title":204,"path":205,"stem":206,"icon":129},"AI-Powered Searching","\u002Fagent\u002Fsearching","05.agent\u002F3.searching",{"title":208,"path":209,"stem":210,"icon":211},"Creating and Editing Files","\u002Fagent\u002Fcreating-and-editing-files","05.agent\u002F4.creating-and-editing-files","i-lucide-file-pen",{"title":213,"path":214,"stem":215,"icon":216},"Organizing Files","\u002Fagent\u002Forganizing-files","05.agent\u002F5.organizing-files","i-lucide-folder-symlink",{"title":218,"path":219,"stem":220,"icon":221},"Complex, Multi-Step Tasks","\u002Fagent\u002Fcomplex-tasks","05.agent\u002F6.complex-tasks","i-lucide-workflow",{"title":223,"path":224,"stem":225,"children":226,"icon":28,"defaultOpen":28},"Recovering Files","\u002Frecovering-files","06.recovering-files\u002F1.index",[227,229,233,236,241,246],{"title":35,"path":224,"stem":225,"icon":228,"exact":12},"i-lucide-history",{"title":230,"path":231,"stem":232,"icon":71},"Viewing Versions","\u002Frecovering-files\u002Fviewing-versions","06.recovering-files\u002F2.viewing-versions",{"title":109,"path":234,"stem":235,"icon":112},"\u002Frecovering-files\u002Fflashback","06.recovering-files\u002F3.flashback",{"title":237,"path":238,"stem":239,"icon":240},"Restoring Versions","\u002Frecovering-files\u002Frestoring-versions","06.recovering-files\u002F4.restoring-versions","i-lucide-rotate-ccw",{"title":242,"path":243,"stem":244,"icon":245},"Reverting Changes","\u002Frecovering-files\u002Freverting-changes","06.recovering-files\u002F5.reverting-changes","i-lucide-undo-2",{"title":247,"path":248,"stem":249,"icon":250},"Limitations","\u002Frecovering-files\u002Flimitations","06.recovering-files\u002F6.limitations","i-lucide-triangle-alert",{"title":252,"path":253,"stem":254,"children":255,"icon":28,"defaultOpen":28},"Sharing","\u002Fsharing","07.sharing\u002F1.index",[256,258,262],{"title":35,"path":253,"stem":254,"icon":257,"exact":12},"i-lucide-share-2",{"title":259,"path":260,"stem":261,"icon":257},"Sharing Files","\u002Fsharing\u002Fsharing-files","07.sharing\u002F2.sharing-files",{"title":263,"path":264,"stem":265,"icon":266},"Shared Drives","\u002Fsharing\u002Fshared-drives","07.sharing\u002F3.shared-drives","i-lucide-users",{"title":169,"path":268,"stem":269,"children":270,"icon":28,"defaultOpen":28},"\u002Fcli","08.cli\u002F1.index",[271,273,278,399,404],{"title":14,"path":268,"stem":269,"icon":272,"exact":12},"i-lucide-terminal",{"title":274,"path":275,"stem":276,"icon":277},"How it Works","\u002Fcli\u002Fhow-it-works","08.cli\u002F2.how-it-works","i-lucide-cog",{"title":279,"path":280,"stem":281,"children":282,"icon":284},"Commands","\u002Fcli\u002Fcommands","08.cli\u002F3.commands\u002F01.index",[283,285,289,293,297,302,307,312,317,322,327,332,337,342,347,351,356,360,365,369,373,377,382,386,390,394],{"title":279,"path":280,"stem":281,"icon":284,"exact":12},"i-lucide-list-tree",{"title":286,"path":287,"stem":288,"icon":93},"ls","\u002Fcli\u002Fcommands\u002Fls","08.cli\u002F3.commands\u002F02.ls",{"title":290,"path":291,"stem":292,"icon":56},"find","\u002Fcli\u002Fcommands\u002Ffind","08.cli\u002F3.commands\u002F03.find",{"title":294,"path":295,"stem":296,"icon":129},"search","\u002Fcli\u002Fcommands\u002Fsearch","08.cli\u002F3.commands\u002F04.search",{"title":298,"path":299,"stem":300,"icon":301},"cp","\u002Fcli\u002Fcommands\u002Fcp","08.cli\u002F3.commands\u002F05.cp","i-lucide-copy",{"title":303,"path":304,"stem":305,"icon":306},"mv","\u002Fcli\u002Fcommands\u002Fmv","08.cli\u002F3.commands\u002F06.mv","i-lucide-move",{"title":308,"path":309,"stem":310,"icon":311},"rm","\u002Fcli\u002Fcommands\u002Frm","08.cli\u002F3.commands\u002F07.rm","i-lucide-trash-2",{"title":313,"path":314,"stem":315,"icon":316},"mkdir","\u002Fcli\u002Fcommands\u002Fmkdir","08.cli\u002F3.commands\u002F08.mkdir","i-lucide-folder-plus",{"title":318,"path":319,"stem":320,"icon":321},"mkurl","\u002Fcli\u002Fcommands\u002Fmkurl","08.cli\u002F3.commands\u002F09.mkurl","i-lucide-link",{"title":323,"path":324,"stem":325,"icon":326},"mksearch","\u002Fcli\u002Fcommands\u002Fmksearch","08.cli\u002F3.commands\u002F10.mksearch","i-lucide-search-code",{"title":328,"path":329,"stem":330,"icon":331},"mkdrive","\u002Fcli\u002Fcommands\u002Fmkdrive","08.cli\u002F3.commands\u002F11.mkdrive","i-lucide-hard-drive",{"title":333,"path":334,"stem":335,"icon":336},"rmdrive","\u002Fcli\u002Fcommands\u002Frmdrive","08.cli\u002F3.commands\u002F12.rmdrive","i-lucide-trash",{"title":338,"path":339,"stem":340,"icon":341},"wget","\u002Fcli\u002Fcommands\u002Fwget","08.cli\u002F3.commands\u002F13.wget","i-lucide-cloud-download",{"title":343,"path":344,"stem":345,"icon":346},"file show","\u002Fcli\u002Fcommands\u002Ffile-show","08.cli\u002F3.commands\u002F14.file-show","i-lucide-info",{"title":348,"path":349,"stem":350,"icon":202},"file read","\u002Fcli\u002Fcommands\u002Ffile-read","08.cli\u002F3.commands\u002F15.file-read",{"title":352,"path":353,"stem":354,"icon":355},"file write","\u002Fcli\u002Fcommands\u002Ffile-write","08.cli\u002F3.commands\u002F16.file-write","i-lucide-pencil",{"title":357,"path":358,"stem":359,"icon":211},"file update","\u002Fcli\u002Fcommands\u002Ffile-update","08.cli\u002F3.commands\u002F17.file-update",{"title":361,"path":362,"stem":363,"icon":364},"file search","\u002Fcli\u002Fcommands\u002Ffile-search","08.cli\u002F3.commands\u002F18.file-search","i-lucide-file-search",{"title":366,"path":367,"stem":368,"icon":228},"file history","\u002Fcli\u002Fcommands\u002Ffile-history","08.cli\u002F3.commands\u002F19.file-history",{"title":370,"path":371,"stem":372,"icon":240},"file restore","\u002Fcli\u002Fcommands\u002Ffile-restore","08.cli\u002F3.commands\u002F20.file-restore",{"title":374,"path":375,"stem":376,"icon":245},"file revert","\u002Fcli\u002Fcommands\u002Ffile-revert","08.cli\u002F3.commands\u002F21.file-revert",{"title":378,"path":379,"stem":380,"icon":381},"file open","\u002Fcli\u002Fcommands\u002Ffile-open","08.cli\u002F3.commands\u002F22.file-open","i-lucide-external-link",{"title":383,"path":384,"stem":385,"icon":17},"file download","\u002Fcli\u002Fcommands\u002Ffile-download","08.cli\u002F3.commands\u002F23.file-download",{"title":387,"path":388,"stem":389,"icon":257},"file share","\u002Fcli\u002Fcommands\u002Ffile-share","08.cli\u002F3.commands\u002F24.file-share",{"title":391,"path":392,"stem":393,"icon":192},"app","\u002Fcli\u002Fcommands\u002Fapp","08.cli\u002F3.commands\u002F25.app",{"title":395,"path":396,"stem":397,"icon":398},"auth","\u002Fcli\u002Fcommands\u002Fauth","08.cli\u002F3.commands\u002F26.auth","i-lucide-key-round",{"title":400,"path":401,"stem":402,"icon":403},"Global Flags","\u002Fcli\u002Fglobal-flags","08.cli\u002F4.global-flags","i-lucide-sliders-horizontal",{"title":405,"path":406,"stem":407,"icon":83},"Agent Skill","\u002Fcli\u002Fagent-skill","08.cli\u002F5.agent-skill",{"title":409,"path":410,"stem":411,"children":412,"icon":28,"defaultOpen":28},"Privacy & Security","\u002Fprivacy-and-security","09.privacy-and-security\u002F1.index",[413],{"title":414,"path":410,"stem":411,"icon":415,"exact":12},"Our Privacy Commitment","i-lucide-shield-check",{"title":417,"path":418,"stem":419,"children":420,"icon":28,"defaultOpen":28},"Integrations & MCP","\u002Fintegrations","10.integrations\u002F1.index",[421,423,428,433,438,442,447,452],{"title":35,"path":418,"stem":419,"icon":422,"exact":12},"i-lucide-plug",{"title":424,"path":425,"stem":426,"icon":427},"Claude Code","\u002Fintegrations\u002Fclaude-code","10.integrations\u002F2.claude-code","i-simple-icons-claude",{"title":429,"path":430,"stem":431,"icon":432},"Claude CoWork (Desktop)","\u002Fintegrations\u002Fclaude-cowork","10.integrations\u002F3.claude-cowork","i-simple-icons-anthropic",{"title":434,"path":435,"stem":436,"icon":437},"ChatGPT Work (Desktop)","\u002Fintegrations\u002Fchatgpt-work","10.integrations\u002F4.chatgpt-work","i-simple-icons-openai",{"title":439,"path":440,"stem":441,"icon":437},"ChatGPT","\u002Fintegrations\u002Fchatgpt","10.integrations\u002F5.chatgpt",{"title":443,"path":444,"stem":445,"icon":446},"Gemini","\u002Fintegrations\u002Fgemini","10.integrations\u002F6.gemini","i-simple-icons-googlegemini",{"title":448,"path":449,"stem":450,"icon":451},"VS Code & Cursor","\u002Fintegrations\u002Fvscode-cursor","10.integrations\u002F7.vscode-cursor","i-simple-icons-visualstudiocode",{"title":453,"path":454,"stem":455,"icon":78},"Using MCP","\u002Fintegrations\u002Fusing-mcp","10.integrations\u002F8.using-mcp",{"title":457,"path":458,"stem":459,"children":460,"icon":28,"defaultOpen":28},"Troubleshooting","\u002Ftroubleshooting","11.troubleshooting\u002F1.index",[461],{"title":457,"path":458,"stem":459,"icon":78,"exact":12},{"title":463,"path":464,"stem":465,"children":466,"icon":28,"defaultOpen":28},"Roadmap","\u002Froadmap","12.roadmap\u002F1.index",[467],{"title":463,"path":464,"stem":465,"icon":46,"exact":12},{"title":469,"icon":28,"defaultOpen":28,"path":470,"stem":471,"children":472,"page":28},"Releases","\u002Freleases","13.releases",[473,477],{"title":474,"path":475,"stem":476},"Latest","\u002Freleases\u002Fall-releases\u002F2026-09-01-v0-beta-09-01","13.releases\u002F1.latest",{"title":478,"icon":28,"defaultOpen":28,"path":479,"stem":480,"children":481,"page":28},"All releases","\u002Freleases\u002Fall-releases","13.releases\u002F2.all-releases",[482,489,497,505,513,521,529,537,545,553,561,569,577,585,593,601,609,617,625,633,641,649,657,665],{"title":483,"path":475,"stem":484,"release-notes":485},"v0.beta.2026.09.01","13.releases\u002F2.all-releases\u002F2026-09-01-v0-beta-09-01",{"date":486,"banner":487,"icon":488,"version":483},"2026-09-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fsticker.png",{"title":490,"path":491,"stem":492,"release-notes":493},"v0.beta.2026.08.27","\u002Freleases\u002Fall-releases\u002F2026-08-27-v0-beta-08-27","13.releases\u002F2.all-releases\u002F2026-08-27-v0-beta-08-27",{"date":494,"banner":495,"icon":496,"version":490},"2026-08-27","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Ficon.png",{"title":498,"path":499,"stem":500,"release-notes":501},"v0.beta.2026.08.18","\u002Freleases\u002Fall-releases\u002F2026-08-18-v0-beta-08-18","13.releases\u002F2.all-releases\u002F2026-08-18-v0-beta-08-18",{"date":502,"banner":503,"icon":504,"version":498},"2026-08-18","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fsticker.png",{"title":506,"path":507,"stem":508,"release-notes":509},"v0.beta.2026.08.11","\u002Freleases\u002Fall-releases\u002F2026-08-11-v0-beta-08-11","13.releases\u002F2.all-releases\u002F2026-08-11-v0-beta-08-11",{"date":510,"banner":511,"icon":512,"version":506},"2026-08-11","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002FUnknown-12.png",{"title":514,"path":515,"stem":516,"release-notes":517},"v0.beta.2026.01.22","\u002Freleases\u002Fall-releases\u002F2026-01-22-v0-beta-01-22","13.releases\u002F2.all-releases\u002F2026-01-22-v0-beta-01-22",{"date":518,"banner":519,"icon":520,"version":514},"2026-01-22","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Ficon.webp",{"title":522,"path":523,"stem":524,"release-notes":525},"v0.beta.2026.01.13","\u002Freleases\u002Fall-releases\u002F2026-01-13-v0-beta-01-13","13.releases\u002F2.all-releases\u002F2026-01-13-v0-beta-01-13",{"date":526,"banner":527,"icon":528,"version":522},"2026-01-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Ficon.webp",{"title":530,"path":531,"stem":532,"release-notes":533},"v0.beta.2026.01.09","\u002Freleases\u002Fall-releases\u002F2026-01-09-v0-beta-01-09","13.releases\u002F2.all-releases\u002F2026-01-09-v0-beta-01-09",{"date":534,"banner":535,"icon":536,"version":530},"2026-01-09","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Ficon.webp",{"title":538,"path":539,"stem":540,"release-notes":541},"v0.beta.2025.12.31","\u002Freleases\u002Fall-releases\u002F2025-12-31-v0-beta-12-31","13.releases\u002F2.all-releases\u002F2025-12-31-v0-beta-12-31",{"date":542,"banner":543,"icon":544,"version":538},"2025-12-31","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Ficon.webp",{"title":546,"path":547,"stem":548,"release-notes":549},"v0.beta.2025.12.26","\u002Freleases\u002Fall-releases\u002F2025-12-26-v0-beta-12-26","13.releases\u002F2.all-releases\u002F2025-12-26-v0-beta-12-26",{"date":550,"banner":551,"icon":552,"version":546},"2025-12-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Ficon.webp",{"title":554,"path":555,"stem":556,"release-notes":557},"v0.beta.2025.12.16","\u002Freleases\u002Fall-releases\u002F2025-12-16-v0-beta-12-16","13.releases\u002F2.all-releases\u002F2025-12-16-v0-beta-12-16",{"date":558,"banner":559,"icon":560,"version":554},"2025-12-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Ficon.webp",{"title":562,"path":563,"stem":564,"release-notes":565},"v0.beta.2025.12.12","\u002Freleases\u002Fall-releases\u002F2025-12-12-v0-beta-12-12","13.releases\u002F2.all-releases\u002F2025-12-12-v0-beta-12-12",{"date":566,"banner":567,"icon":568,"version":562},"2025-12-12","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Ficon.webp",{"title":570,"path":571,"stem":572,"release-notes":573},"v0.beta.2025.12.03","\u002Freleases\u002Fall-releases\u002F2025-12-03-v0-beta-12-03","13.releases\u002F2.all-releases\u002F2025-12-03-v0-beta-12-03",{"date":574,"banner":575,"icon":576,"version":570},"2025-12-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Ficon.webp",{"title":578,"path":579,"stem":580,"release-notes":581},"v0.beta.2025.11.26","\u002Freleases\u002Fall-releases\u002F2025-11-26-v0-beta-11-26","13.releases\u002F2.all-releases\u002F2025-11-26-v0-beta-11-26",{"date":582,"banner":583,"icon":584,"version":578},"2025-11-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Ficon.webp",{"title":586,"path":587,"stem":588,"release-notes":589},"v0.beta.2025.11.19","\u002Freleases\u002Fall-releases\u002F2025-11-19-v0-beta-11-19","13.releases\u002F2.all-releases\u002F2025-11-19-v0-beta-11-19",{"date":590,"banner":591,"icon":592,"version":586},"2025-11-19","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Ficon.webp",{"title":594,"path":595,"stem":596,"release-notes":597},"v0.beta.2025.11.13","\u002Freleases\u002Fall-releases\u002F2025-11-13-v0-beta-11-13","13.releases\u002F2.all-releases\u002F2025-11-13-v0-beta-11-13",{"date":598,"banner":599,"icon":600,"version":594},"2025-11-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Ficon.webp",{"title":602,"path":603,"stem":604,"release-notes":605},"v0.beta.2025.11.05","\u002Freleases\u002Fall-releases\u002F2025-11-05-v0-beta-11-05","13.releases\u002F2.all-releases\u002F2025-11-05-v0-beta-11-05",{"date":606,"banner":607,"icon":608,"version":602},"2025-11-05","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Ficon.webp",{"title":610,"path":611,"stem":612,"release-notes":613},"v0.beta.2025.10.29","\u002Freleases\u002Fall-releases\u002F2025-10-29-v0-beta-10-29","13.releases\u002F2.all-releases\u002F2025-10-29-v0-beta-10-29",{"date":614,"banner":615,"icon":616,"version":610},"2025-10-29","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Ficon.webp",{"title":618,"path":619,"stem":620,"release-notes":621},"v0.beta.2025.10.21","\u002Freleases\u002Fall-releases\u002F2025-10-21-v0-beta-10-21","13.releases\u002F2.all-releases\u002F2025-10-21-v0-beta-10-21",{"date":622,"banner":623,"icon":624,"version":618},"2025-10-21","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Ficon.webp",{"title":626,"path":627,"stem":628,"release-notes":629},"v0.beta.2025.10.14","\u002Freleases\u002Fall-releases\u002F2025-10-14-v0-beta-10-14","13.releases\u002F2.all-releases\u002F2025-10-14-v0-beta-10-14",{"date":630,"banner":631,"icon":632,"version":626},"2025-10-14","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Ficon.webp",{"title":634,"path":635,"stem":636,"release-notes":637},"v0.beta.2025.10.08","\u002Freleases\u002Fall-releases\u002F2025-10-08-v0-beta-10-08","13.releases\u002F2.all-releases\u002F2025-10-08-v0-beta-10-08",{"date":638,"banner":639,"icon":640,"version":634},"2025-10-08","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Ficon.webp",{"title":642,"path":643,"stem":644,"release-notes":645},"v0.beta.2025.10.01","\u002Freleases\u002Fall-releases\u002F2025-10-01-v0-beta-10-01","13.releases\u002F2.all-releases\u002F2025-10-01-v0-beta-10-01",{"date":646,"banner":647,"icon":648,"version":642},"2025-10-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Ficon.webp",{"title":650,"path":651,"stem":652,"release-notes":653},"v0.beta.2025.09.23","\u002Freleases\u002Fall-releases\u002F2025-09-23-v0-beta-09-23","13.releases\u002F2.all-releases\u002F2025-09-23-v0-beta-09-23",{"date":654,"banner":655,"icon":656,"version":650},"2025-09-23","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Ficon.webp",{"title":658,"path":659,"stem":660,"release-notes":661},"v0.beta.2025.09.16","\u002Freleases\u002Fall-releases\u002F2025-09-16-v0-beta-09-16","13.releases\u002F2.all-releases\u002F2025-09-16-v0-beta-09-16",{"date":662,"banner":663,"icon":664,"version":658},"2025-09-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Ficon.webp",{"title":666,"path":667,"stem":668,"release-notes":669},"v0.beta.2025.09.03","\u002Freleases\u002Fall-releases\u002F2025-09-03-v0-beta-09-03","13.releases\u002F2.all-releases\u002F2025-09-03-v0-beta-09-03",{"date":670,"banner":671,"icon":672,"version":666},"2025-09-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Ficon.webp",{"id":674,"title":675,"body":676,"description":1660,"extension":1661,"file-extension":1662,"links":1662,"meta":1663,"mime-type":1664,"navigation":28,"path":1676,"release-notes":1662,"seo":1677,"stem":1680,"__hash__":1681},"docs\u002Fmime-types\u002Fimage\u002Fheic.md","HEIC MIME Type",{"type":677,"value":678,"toc":1645},"minimark",[679,689,713,743,754,773,777,826,853,878,882,903,932,939,948,960,1097,1107,1111,1143,1161,1169,1172,1182,1189,1192,1306,1324,1340,1344,1347,1375,1400,1407,1419,1426,1438,1457,1641],[680,681,683,684,688],"h2",{"id":682},"what-does-imageheic-mean","What does ",[685,686,687],"code",{},"image\u002Fheic"," mean?",[690,691,692,693,695,696,701,702],"p",{},"The ",[685,694,687],{}," media type identifies a High Efficiency Image File that contains one or more images encoded with HEVC, also called H.265. HEIC uses the broader High Efficiency Image File Format container, or ",[697,698,700],"a",{"href":699},"\u002Fmime-types\u002Fimage\u002Fheif","HEIF",", which is based on the ISO Base Media File Format.",[703,704,705],"sup",{},[697,706,712],{"href":707,"ariaDescribedBy":708,"dataFootnoteRef":710,"id":711},"#user-content-fn-1",[709],"footnote-label","","user-content-fnref-1","1",[690,714,715,716,718,719,721,722,725,726,725,729,732,733,736,737],{},"The distinction matters. ",[697,717,700],{"href":699}," is a container architecture that can carry images encoded with different codecs. HEIC is the HEVC-specific form. IANA permits ",[685,720,687],{}," only when the file declares a compatible ",[685,723,724],{},"heic",", ",[685,727,728],{},"heix",[685,730,731],{},"heim",", or ",[685,734,735],{},"heis"," brand and contains HEVC-coded image items.",[703,738,739],{},[697,740,712],{"href":707,"ariaDescribedBy":741,"dataFootnoteRef":710,"id":742},[709],"user-content-fnref-1-2",[690,744,745,746],{},"HEIC can hold more than a flattened photograph. A file may include multiple images, thumbnails, alpha or depth auxiliary images, tiles, edits expressed as derived images, and EXIF or XMP metadata. Software that only exports the primary image can silently leave some of that information behind.",[703,747,748],{},[697,749,753],{"href":750,"ariaDescribedBy":751,"dataFootnoteRef":710,"id":752},"#user-content-fn-2",[709],"user-content-fnref-2","2",[755,756,757,762,763,766,767,769,770,772],"note",{},[697,758,759],{"href":699},[685,760,761],{},"image\u002Fheif"," is a related, more general media type. It says the file conforms to the ",[685,764,765],{},"mif1"," ",[697,768,700],{"href":699}," brand, but does not by itself identify the image codec. An AVIF file also uses a ",[697,771,700],{"href":699},"-family container, yet its primary image is AV1-coded rather than HEVC-coded.",[680,774,776],{"id":775},"how-can-you-identify-a-heic-file","How can you identify a HEIC file?",[690,778,779,780,786,787,793,794,796,797,801,802,808,809,813,814,820,821,825],{},"The usual extension is ",[697,781,783],{"href":782},"\u002Ffile-extensions\u002Fheic",[685,784,785],{},".heic",". IANA also assigns ",[697,788,790],{"href":789},"\u002Ffile-extensions\u002Fhif",[685,791,792],{},".hif"," to both ",[685,795,687],{}," and ",[697,798,799],{"href":699},[685,800,761],{},"; ",[697,803,805],{"href":804},"\u002Ffile-extensions\u002Fheif",[685,806,807],{},".heif"," belongs to ",[697,810,811],{"href":699},[685,812,761],{},".",[703,815,816],{},[697,817,712],{"href":707,"ariaDescribedBy":818,"dataFootnoteRef":710,"id":819},[709],"user-content-fnref-1-3"," In practice, ",[697,822,823],{"href":782},[685,824,785],{}," is the clearest suffix for an HEVC-coded still image.",[690,827,828,829,835,836,839,840,842,843,847,848,850,851,813],{},"IANA records no fixed magic number for HEIC.",[703,830,831],{},[697,832,712],{"href":707,"ariaDescribedBy":833,"dataFootnoteRef":710,"id":834},[709],"user-content-fnref-1-4"," A typical file has an ISO Base Media File Format ",[685,837,838],{},"ftyp"," box near the beginning, but ",[685,841,838],{}," alone is not a HEIC signature. ",[697,844,846],{"href":845},"\u002Fmime-types\u002Fvideo\u002Fmp4","MP4",", AVIF, and other related formats use the same box structure. A detector needs to parse the File Type Box and look for a compatible HEIC brand such as ",[685,849,724],{}," or ",[685,852,728],{},[690,854,855,856,860,861,865,866,870,871,725,874,877],{},"Renaming a ",[697,857,859],{"href":858},"\u002Fmime-types\u002Fimage\u002Fjpeg","JPEG"," or generic ",[697,862,863],{"href":804},[685,864,807],{}," file to ",[697,867,868],{"href":782},[685,869,785],{}," does not change its codec or brands. If a file fails to open, inspect its container with a format-aware utility such as ",[685,872,873],{},"heif-info",[685,875,876],{},"ffprobe",", or MP4Box instead of trusting the filename.",[680,879,881],{"id":880},"where-did-heic-come-from","Where did HEIC come from?",[690,883,884,885,887,888,894,766,900,902],{},"The first ",[697,886,700],{"href":699}," specification became an ISO standard in June 2015 as part of MPEG-H. Its published specification is ISO\u002FIEC 23008-12.",[703,889,890],{},[697,891,753],{"href":750,"ariaDescribedBy":892,"dataFootnoteRef":710,"id":893},[709],"user-content-fnref-2-2",[703,895,896],{},[697,897,712],{"href":707,"ariaDescribedBy":898,"dataFootnoteRef":710,"id":899},[709],"user-content-fnref-1-5",[697,901,700],{"href":699}," separated the container from the codec, bringing an approach long used for video to still images. Encoded images are stored as items, while timed image sequences can be stored in tracks.",[690,904,905,906,908,909,917,918,920,921,925,926],{},"Apple made ",[697,907,700],{"href":699}," and HEVC a mainstream photo workflow with iOS 11 and macOS High Sierra in 2017. Supported iPhones and iPads can capture photos in the high-efficiency format, and Apple devices can convert them to more compatible formats when sharing.",[703,910,911],{},[697,912,916],{"href":913,"ariaDescribedBy":914,"dataFootnoteRef":710,"id":915},"#user-content-fn-3",[709],"user-content-fnref-3","3"," IANA registered ",[685,919,687],{}," and the related ",[697,922,923],{"href":699},[685,924,761],{}," media type on July 30, 2018.",[703,927,928],{},[697,929,712],{"href":707,"ariaDescribedBy":930,"dataFootnoteRef":710,"id":931},[709],"user-content-fnref-1-6",[680,933,935,936,938],{"id":934},"how-to-open-an-imageheic-file","How to open an ",[685,937,687],{}," file",[690,940,941,942],{},"Apple Photos and Preview open HEIC images on current Apple platforms. Apple documents support beginning with iOS 11 and macOS High Sierra 10.13, subject to device limitations for some media.",[703,943,944],{},[697,945,916],{"href":913,"ariaDescribedBy":946,"dataFootnoteRef":710,"id":947},[709],"user-content-fnref-3-2",[690,949,950,951,959],{},"Web support is much narrower than operating-system support. Safari 17 added HEIC image support, while Apple still recommends treating it as an alternative because other platforms and browsers may not support it.",[703,952,953],{},[697,954,958],{"href":955,"ariaDescribedBy":956,"dataFootnoteRef":710,"id":957},"#user-content-fn-4",[709],"user-content-fnref-4","4"," For a public website, provide a broadly supported fallback:",[961,962,966],"pre",{"className":963,"code":964,"language":965,"meta":710,"style":710},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cpicture>\n  \u003Csource srcset=\"photo.heic\" type=\"image\u002Fheic\">\n  \u003Csource srcset=\"photo.avif\" type=\"image\u002Favif\">\n  \u003Cimg src=\"photo.jpg\" alt=\"A descriptive alternative\">\n\u003C\u002Fpicture>\n","html",[685,967,968,984,1022,1053,1087],{"__ignoreMap":710},[969,970,973,977,981],"span",{"class":971,"line":972},"line",1,[969,974,976],{"class":975},"sMK4o","\u003C",[969,978,980],{"class":979},"swJcz","picture",[969,982,983],{"class":975},">\n",[969,985,987,990,993,997,1000,1003,1007,1009,1012,1014,1016,1018,1020],{"class":971,"line":986},2,[969,988,989],{"class":975},"  \u003C",[969,991,992],{"class":979},"source",[969,994,996],{"class":995},"spNyl"," srcset",[969,998,999],{"class":975},"=",[969,1001,1002],{"class":975},"\"",[969,1004,1006],{"class":1005},"sfazB","photo.heic",[969,1008,1002],{"class":975},[969,1010,1011],{"class":995}," type",[969,1013,999],{"class":975},[969,1015,1002],{"class":975},[969,1017,687],{"class":1005},[969,1019,1002],{"class":975},[969,1021,983],{"class":975},[969,1023,1025,1027,1029,1031,1033,1035,1038,1040,1042,1044,1046,1049,1051],{"class":971,"line":1024},3,[969,1026,989],{"class":975},[969,1028,992],{"class":979},[969,1030,996],{"class":995},[969,1032,999],{"class":975},[969,1034,1002],{"class":975},[969,1036,1037],{"class":1005},"photo.avif",[969,1039,1002],{"class":975},[969,1041,1011],{"class":995},[969,1043,999],{"class":975},[969,1045,1002],{"class":975},[969,1047,1048],{"class":1005},"image\u002Favif",[969,1050,1002],{"class":975},[969,1052,983],{"class":975},[969,1054,1056,1058,1061,1064,1066,1068,1071,1073,1076,1078,1080,1083,1085],{"class":971,"line":1055},4,[969,1057,989],{"class":975},[969,1059,1060],{"class":979},"img",[969,1062,1063],{"class":995}," src",[969,1065,999],{"class":975},[969,1067,1002],{"class":975},[969,1069,1070],{"class":1005},"photo.jpg",[969,1072,1002],{"class":975},[969,1074,1075],{"class":995}," alt",[969,1077,999],{"class":975},[969,1079,1002],{"class":975},[969,1081,1082],{"class":1005},"A descriptive alternative",[969,1084,1002],{"class":975},[969,1086,983],{"class":975},[969,1088,1090,1093,1095],{"class":971,"line":1089},5,[969,1091,1092],{"class":975},"\u003C\u002F",[969,1094,980],{"class":979},[969,1096,983],{"class":975},[690,1098,1099,1100,1103,1104,1106],{},"Send the exact ",[685,1101,1102],{},"Content-Type: image\u002Fheic"," header. Do not label arbitrary ",[697,1105,700],{"href":699}," or AVIF content as HEIC merely because the browser can decode one of those formats.",[680,1108,1110],{"id":1109},"heic-support-in-poly","HEIC support in Poly",[690,1112,1113,1114,796,1116,1120,1121,796,1125,1129,1130,1132,1133,1137,1138,1142],{},"Poly maps ",[685,1115,687],{},[697,1117,1118],{"href":782},[685,1119,785],{}," filenames to its HEIC image type. It separately maps ",[697,1122,1123],{"href":699},[685,1124,761],{},[697,1126,1127],{"href":804},[685,1128,807],{}," to its general ",[697,1131,700],{"href":699}," type. The filename-only inference path does not currently map IANA's ",[697,1134,1135],{"href":789},[685,1136,792],{}," extension, so a ",[697,1139,1140],{"href":789},[685,1141,792],{}," upload needs an accurate media type to enter the HEIC pipeline.",[690,1144,1145,1146,1148,1149,1153,1154,1156,1157,1160],{},"For either HEIC or ",[697,1147,700],{"href":699},", Poly's image loader decodes the primary image with libheif and applies container transformations. The indexing pipeline then creates its normal ",[697,1150,1152],{"href":1151},"\u002Fmime-types\u002Fimage\u002Fwebp","WebP"," thumbnail set, extracts pixel dimensions and readable EXIF fields, and generates a visual embedding for similarity and color search. ",[697,1155,700],{"href":699}," rotation stored in an ",[685,1158,1159],{},"irot"," box is handled without applying an EXIF orientation a second time.",[690,1162,1163,1164,1168],{},"The image viewer transcodes HEIC to a browser-friendly ",[697,1165,1167],{"href":1166},"\u002Fmime-types\u002Fimage\u002Fpng","PNG"," when needed and can fall back to a generated thumbnail. It does not depend on the browser decoding the original HEIC. The tradeoff is that the viewer represents the primary rendered image rather than exposing every image, depth map, alpha item, or container relationship.",[690,1170,1171],{},"The Poly agent can inspect that rendered image. Plain images are not OCR'd, so words visible in a HEIC photo do not become full-text search terms. The agent also does not receive the original container structure or all embedded metadata merely because it can see the rendered image.",[1173,1174,1175,1176],"warning",{},"HEIC can preserve EXIF, XMP, location, depth, and other auxiliary information. Check what a converter retains before publishing a personal photo. The media type itself provides neither integrity nor confidentiality protection.",[703,1177,1178],{},[697,1179,712],{"href":707,"ariaDescribedBy":1180,"dataFootnoteRef":710,"id":1181},[709],"user-content-fnref-1-7",[680,1183,1185,1186,1188],{"id":1184},"heic-compared-with-jpeg-and-avif","HEIC compared with ",[697,1187,859],{"href":858}," and AVIF",[690,1190,1191],{},"These formats solve overlapping problems, but they differ in compatibility and container capabilities.",[1193,1194,1195,1215],"table",{},[1196,1197,1198],"thead",{},[1199,1200,1201,1205,1208,1212],"tr",{},[1202,1203,1204],"th",{},"Property",[1202,1206,1207],{},"HEIC",[1202,1209,1210],{},[697,1211,859],{"href":858},[1202,1213,1214],{},"AVIF",[1216,1217,1218,1235,1251,1266,1278,1292],"tbody",{},[1199,1219,1220,1224,1227,1232],{},[1221,1222,1223],"td",{},"Image coding",[1221,1225,1226],{},"HEVC",[1221,1228,1229,1231],{},[697,1230,859],{"href":858}," DCT coding",[1221,1233,1234],{},"AV1",[1199,1236,1237,1240,1243,1249],{},[1221,1238,1239],{},"Lossless mode",[1221,1241,1242],{},"Supported",[1221,1244,1245,1246,1248],{},"Not in ordinary ",[697,1247,859],{"href":858}," workflows",[1221,1250,1242],{},[1199,1252,1253,1256,1258,1264],{},[1221,1254,1255],{},"Alpha and auxiliary images",[1221,1257,1242],{},[1221,1259,1260,1261,1263],{},"No standard alpha; no ",[697,1262,700],{"href":699},"-style auxiliary items",[1221,1265,1242],{},[1199,1267,1268,1271,1273,1276],{},[1221,1269,1270],{},"HDR and wide color",[1221,1272,1242],{},[1221,1274,1275],{},"Limited in common workflows",[1221,1277,1242],{},[1199,1279,1280,1283,1286,1289],{},[1221,1281,1282],{},"Typical browser reach",[1221,1284,1285],{},"Safari 17+",[1221,1287,1288],{},"Nearly universal",[1221,1290,1291],{},"Current major browsers",[1199,1293,1294,1297,1300,1303],{},[1221,1295,1296],{},"Common role",[1221,1298,1299],{},"Apple-device capture and storage",[1221,1301,1302],{},"Maximum interchange compatibility",[1221,1304,1305],{},"Modern web delivery",[690,1307,1308,1309,1311,1312,1314,1315,1317,1318],{},"HEIC can use fewer bytes than ",[697,1310,859],{"href":858}," at a similar perceived quality, but there is no universal savings percentage. The result depends on the source, encoder, chroma sampling, bit depth, and quality target. Apple describes ",[697,1313,700],{"href":699}," and HEVC as more storage-efficient than ",[697,1316,859],{"href":858}," and H.264 at the same visual quality, but production decisions should come from tests on representative images.",[703,1319,1320],{},[697,1321,916],{"href":913,"ariaDescribedBy":1322,"dataFootnoteRef":710,"id":1323},[709],"user-content-fnref-3-3",[690,1325,1326,1327,1330,1331,1333,1334],{},"HEIC and ",[697,1328,1214],{"href":1329},"\u002Fmime-types\u002Fimage\u002Favif"," share the ",[697,1332,700],{"href":699},"-family container model, not the same coded image data. Supporting one does not guarantee support for the other. AVIF generally has much broader browser support, while HEIC fits especially well into Apple capture and native-app workflows.",[703,1335,1336],{},[697,1337,958],{"href":955,"ariaDescribedBy":1338,"dataFootnoteRef":710,"id":1339},[709],"user-content-fnref-4-2",[680,1341,1343],{"id":1342},"converting-heic-safely","Converting HEIC safely",[690,1345,1346],{},"Choose the destination according to what must survive:",[1348,1349,1350,1360,1367,1372],"ul",{},[1351,1352,1353,1354,1359],"li",{},"Convert to ",[1355,1356,1357],"strong",{},[697,1358,859],{"href":858}," for maximum viewing compatibility when transparency, HDR, and auxiliary images are unnecessary.",[1351,1361,1353,1362,1366],{},[1355,1363,1364],{},[697,1365,1167],{"href":1166}," for a widely editable lossless rendering or when you need an alpha channel.",[1351,1368,1353,1369,1371],{},[1355,1370,1214],{}," for modern web delivery, after checking browser requirements and color handling.",[1351,1373,1374],{},"Keep the original HEIC when it contains HDR, depth, edits, burst images, or metadata that a single rendered export could discard.",[690,1376,1377,1378,1380,1381,850,1383,1385,1386,1392],{},"Apple Photos and Preview can export a ",[697,1379,700],{"href":699}," image as ",[697,1382,859],{"href":858},[697,1384,1167],{"href":1166},". Preview can also export supported images as HEIC.",[703,1387,1388],{},[697,1389,916],{"href":913,"ariaDescribedBy":1390,"dataFootnoteRef":710,"id":1391},[709],"user-content-fnref-3-4",[703,1393,1394],{},[697,1395,1399],{"href":1396,"ariaDescribedBy":1397,"dataFootnoteRef":710,"id":1398},"#user-content-fn-5",[709],"user-content-fnref-5","5",[1401,1402,1403,1404,1406],"tip",{},"Keep the original until you have checked the output. Converting a lossy HEIC to ",[697,1405,859],{"href":858}," adds another lossy encoding step, and exporting only the primary image can discard depth, alpha, thumbnails, or alternate images.",[690,1408,1409,1410,1412,1413],{},"Check color management as well as pixels. An SDR conversion can flatten HDR highlights, and stripping an ICC profile or color information can change appearance. When sharing from an Apple device, automatic compatibility conversion may create a ",[697,1411,859],{"href":858}," instead of sending the original HEIC.",[703,1414,1415],{},[697,1416,916],{"href":913,"ariaDescribedBy":1417,"dataFootnoteRef":710,"id":1418},[709],"user-content-fnref-3-5",[680,1420,1422,1423,1425],{"id":1421},"is-heic-the-same-as-heif","Is HEIC the same as ",[697,1424,700],{"href":699},"?",[690,1427,1428,1429,1431,1432,1434,1435,1437],{},"Not exactly. ",[697,1430,700],{"href":699}," names the general container format. HEIC is a ",[697,1433,700],{"href":699}," file constrained to HEVC-coded image items and specific compatible brands. People and applications often use the names interchangeably because Apple's common ",[697,1436,700],{"href":699}," photos are HEIC files, but the media types express different promises.",[690,1439,1440,1441,1443,1444,1448,1449,766,1451,1453,1454,1456],{},"Use ",[685,1442,687],{}," for a conforming HEVC-coded HEIC file. Use ",[697,1445,1446],{"href":699},[685,1447,761],{}," for a general ",[685,1450,765],{},[697,1452,700],{"href":699}," image whose codec-specific subtype is not more appropriate. Use ",[685,1455,1048],{}," for a conforming AV1 Image File Format file.",[1458,1459,1462,1467],"section",{"className":1460,"dataFootnotes":710},[1461],"footnotes",[680,1463,1466],{"className":1464,"id":709},[1465],"sr-only","Footnotes",[1468,1469,1470,1535,1559,1603,1626],"ol",{},[1351,1471,1473,1474,1483,1484,766,1491,766,1498,766,1505,766,1512,766,1519,766,1527],{"id":1472},"user-content-fn-1","Internet Assigned Numbers Authority. ",[697,1475,1479],{"href":1476,"rel":1477},"https:\u002F\u002Fwww.iana.org\u002Fassignments\u002Fmedia-types\u002Fimage\u002Fheic",[1478],"nofollow",[1480,1481,1482],"em",{},"image\u002Fheic and image\u002Fheif Media Type Registration",". ",[697,1485,1490],{"href":1486,"ariaLabel":1487,"className":1488,"dataFootnoteBackref":710},"#user-content-fnref-1","Back to reference 1",[1489],"data-footnote-backref","↩",[697,1492,1490,1496],{"href":1493,"ariaLabel":1494,"className":1495,"dataFootnoteBackref":710},"#user-content-fnref-1-2","Back to reference 1-2",[1489],[703,1497,753],{},[697,1499,1490,1503],{"href":1500,"ariaLabel":1501,"className":1502,"dataFootnoteBackref":710},"#user-content-fnref-1-3","Back to reference 1-3",[1489],[703,1504,916],{},[697,1506,1490,1510],{"href":1507,"ariaLabel":1508,"className":1509,"dataFootnoteBackref":710},"#user-content-fnref-1-4","Back to reference 1-4",[1489],[703,1511,958],{},[697,1513,1490,1517],{"href":1514,"ariaLabel":1515,"className":1516,"dataFootnoteBackref":710},"#user-content-fnref-1-5","Back to reference 1-5",[1489],[703,1518,1399],{},[697,1520,1490,1524],{"href":1521,"ariaLabel":1522,"className":1523,"dataFootnoteBackref":710},"#user-content-fnref-1-6","Back to reference 1-6",[1489],[703,1525,1526],{},"6",[697,1528,1490,1532],{"href":1529,"ariaLabel":1530,"className":1531,"dataFootnoteBackref":710},"#user-content-fnref-1-7","Back to reference 1-7",[1489],[703,1533,1534],{},"7",[1351,1536,1538,1539,1546,1547,766,1552],{"id":1537},"user-content-fn-2","Apple Developer. ",[697,1540,1543],{"href":1541,"rel":1542},"https:\u002F\u002Fdeveloper.apple.com\u002Fvideos\u002Fplay\u002Fwwdc2017\u002F513\u002F",[1478],[1480,1544,1545],{},"High Efficiency Image File Format",". WWDC 2017 session covering the ISO standard, container structure, image items, auxiliary images, and metadata. ",[697,1548,1490],{"href":1549,"ariaLabel":1550,"className":1551,"dataFootnoteBackref":710},"#user-content-fnref-2","Back to reference 2",[1489],[697,1553,1490,1557],{"href":1554,"ariaLabel":1555,"className":1556,"dataFootnoteBackref":710},"#user-content-fnref-2-2","Back to reference 2-2",[1489],[703,1558,753],{},[1351,1560,1562,1563,1483,1570,766,1575,766,1582,766,1589,766,1596],{"id":1561},"user-content-fn-3","Apple Support. ",[697,1564,1567],{"href":1565,"rel":1566},"https:\u002F\u002Fsupport.apple.com\u002Fen-gb\u002F116944",[1478],[1480,1568,1569],{},"Using HEIF or HEVC Media on Apple Devices",[697,1571,1490],{"href":1572,"ariaLabel":1573,"className":1574,"dataFootnoteBackref":710},"#user-content-fnref-3","Back to reference 3",[1489],[697,1576,1490,1580],{"href":1577,"ariaLabel":1578,"className":1579,"dataFootnoteBackref":710},"#user-content-fnref-3-2","Back to reference 3-2",[1489],[703,1581,753],{},[697,1583,1490,1587],{"href":1584,"ariaLabel":1585,"className":1586,"dataFootnoteBackref":710},"#user-content-fnref-3-3","Back to reference 3-3",[1489],[703,1588,916],{},[697,1590,1490,1594],{"href":1591,"ariaLabel":1592,"className":1593,"dataFootnoteBackref":710},"#user-content-fnref-3-4","Back to reference 3-4",[1489],[703,1595,958],{},[697,1597,1490,1601],{"href":1598,"ariaLabel":1599,"className":1600,"dataFootnoteBackref":710},"#user-content-fnref-3-5","Back to reference 3-5",[1489],[703,1602,1399],{},[1351,1604,1538,1606,1613,1614,766,1619],{"id":1605},"user-content-fn-4",[697,1607,1610],{"href":1608,"rel":1609},"https:\u002F\u002Fdeveloper.apple.com\u002Fvideos\u002Fplay\u002Fwwdc2023\u002F10122\u002F",[1478],[1480,1611,1612],{},"Explore Media Formats for the Web",". Safari 17 browser support and deployment guidance for HEIC. ",[697,1615,1490],{"href":1616,"ariaLabel":1617,"className":1618,"dataFootnoteBackref":710},"#user-content-fnref-4","Back to reference 4",[1489],[697,1620,1490,1624],{"href":1621,"ariaLabel":1622,"className":1623,"dataFootnoteBackref":710},"#user-content-fnref-4-2","Back to reference 4-2",[1489],[703,1625,753],{},[1351,1627,1562,1629,1483,1636],{"id":1628},"user-content-fn-5",[697,1630,1633],{"href":1631,"rel":1632},"https:\u002F\u002Fsupport.apple.com\u002Fen-sg\u002Fguide\u002Fpreview\u002Fprvw1012\u002Fmac",[1478],[1480,1634,1635],{},"Convert Image File Types Using Preview on Mac",[697,1637,1490],{"href":1638,"ariaLabel":1639,"className":1640,"dataFootnoteBackref":710},"#user-content-fnref-5","Back to reference 5",[1489],[1642,1643,1644],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":710,"searchDepth":986,"depth":986,"links":1646},[1647,1649,1650,1651,1653,1654,1656,1657,1659],{"id":682,"depth":986,"text":1648},"What does image\u002Fheic mean?",{"id":775,"depth":986,"text":776},{"id":880,"depth":986,"text":881},{"id":934,"depth":986,"text":1652},"How to open an image\u002Fheic file",{"id":1109,"depth":986,"text":1110},{"id":1184,"depth":986,"text":1655},"HEIC compared with JPEG and AVIF",{"id":1342,"depth":986,"text":1343},{"id":1421,"depth":986,"text":1658},"Is HEIC the same as HEIF?",{"id":709,"depth":986,"text":1466},"Learn what `image\u002Fheic` identifies, how HEIC relates to HEIF and HEVC, where it opens, and how Poly processes it.","md",null,{},{"name":687,"extensions":1665,"invented-date":1666,"inventor-name":1667,"in-use":12,"browser-support":1668,"example-applications":1669,"poly-support":1672,"poly-indexed":1673,"poly-preview":1674,"poly-agent":1675},[785,792],"2015","ISO\u002FIEC JTC 1\u002FSC 29\u002FWG 11 (MPEG)",[1285],[1670,1671],"Apple Photos","Apple Preview","Yes. Poly recognizes .heic files, decodes the primary HEVC image, creates thumbnails, and extracts dimensions plus readable EXIF metadata.","Yes. HEIC files are indexed by filename, image metadata, and visual similarity. Text visible in the image is not OCR'd.","Yes. HEIC files open in Poly's image viewer through a compatible rendering, with a generated thumbnail as fallback. The viewer shows the primary image, not every auxiliary item.","Yes. The Poly agent can inspect the rendered primary image. It does not read every container item or automatically OCR visible text.","\u002Fmime-types\u002Fimage\u002Fheic",{"title":1678,"description":1679},"image\u002Fheic MIME Type: HEIC Support, Identification, and Conversion","A practical guide to the image\u002Fheic MIME type, including HEIC and HEIF differences, browser support, file identification, Poly support, and conversion advice.","mime-types\u002Fimage\u002Fheic","Sz6BaEq8V0nYbk-H7XLuR83BA_AAz5LGO90CyEDwUwU",[1662,1662],{"data":1684,"body":1685},{},{"type":1686,"children":1687},"root",[1688],{"type":1689,"tag":690,"props":1690,"children":1691},"element",{},[1692],{"type":1693,"value":675},"text",{"data":1695,"body":1696},{},{"type":1686,"children":1697},[1698],{"type":1689,"tag":690,"props":1699,"children":1700},{},[1701,1703,1708],{"type":1693,"value":1702},"Learn what ",{"type":1689,"tag":685,"props":1704,"children":1706},{"className":1705},[],[1707],{"type":1693,"value":687},{"type":1693,"value":1709}," identifies, how HEIC relates to HEIF and HEVC, where it opens, and how Poly processes it.",1788325917403]