I wonder why Canvas does not read HEIC files. It reads all other picture file formats but not HEIC files. Please fix this as a lot of students upload from Apple products.
Hello @MarkTengler
Thank you for contacting the Instructure Community. The HEIC files being displayed by default is a bit tricky because HEIC is a proprietary file format and isn't supported because to render it requires a license. Essentially, Apple would need to be the ones to change that and in all honesty, it may not happen anytime soon. You can however restrict file types so students have to convert it to jpg, jpeg, png, etc. I know this isn't ideal but unfortunately it is the restrictions that Canvas has to work within. There are others who have asked for similar things:
https://community.canvaslms.com/t5/Canvas-Ideas/Files-WebP-file-format/idi-p/527853
Feel free to check out our Ideas Conversation forum as we implement great ideas such as this that we find within the community. The licensing however is what makes this difficult.
https://community.canvaslms.com/t5/Idea-Conversations/idb-p/ideas
Based on my experience, I've got that Canvas doesn't read HEIC files 'cause it's still a too new file format that's not as widely supported as other file formats, such as JPEG and PNG. I convert HEIC files to JPEG or PNG using free tools (for example, I prefer iMazing HEIC Converter).
I usually contact the instructor and ask them to enable the HEIC file format in Canvas. Many of my instructors are willing to allow the HEIC file format because they see many of my colleagues are using Apple apps. However, when I have issues like that, I go to Setapp to turn a HEIC file into a JPG file on a Mac since here is the ultimate guide. I like this collection of valuable tips and instructions because I can learn how to change HEIC to JPG on Mac using Apple’s native apps and quick one-click tools.
I have found that students upload .jpg files which are somehow created on Apple devices and follow the HEIC format so that they do not open in Canvas nor do they open in native Windows apps. I've had to download each image and use CopyTransViewer program on Windows to view the files. There's also a Microsoft Store program HEIF Image Extensions which might be helping me. I too wish Canvas would implement a HEIC or heic-version of JPG reader into Canvas.
I know this is a ridiculous and overly complex solution, but it is necessary to make speedgrader useful. Whenever you have an assignment that requires a student to upload a file, always copy/paste this long string of text in the box for restrict file formats:
doc,ods,sxc,docx,odt,sxi,key,pages,sxw,numbers,pdf,txt,odf,ppt,xlsx,odg,pptx,xls,odp,rtf,bmp,png,tiff,jpeg,svg,jpg,tif
That is the complete list that is supported by speedgrader. That way, no matter what of those they upload, it will show up.
Source: https://community.canvaslms.com/t5/Canvas-Basics-Guide/What-types-of-files-can-I-preview-in-Canvas/ta-p/617187
We are all familiar with the standard Course Calendar, where assignment due dates are automatically added. However, at my institution, we structure our assignments as Challenges that develop over a period of time, rather than just a single deadline. Currently, the calendar only highlights the "end point." It would be a…
The current placement of the "Submit" button creates a "slip" in user behavior where habit-clicking "Next" leads to an accidental final submission. I think Canvas could easily fix this by: Moving the Submit button away from the navigation buttons (maybe above the question instead of below it) and/or Adding a "Confirm…
I am trying to create a skill tracker in Canvas for a veterinary technology program. My students need to perform a technical (Hands On) skill in front of the instructor. I want the student to then submit an assignment, or quiz/survey answering a few questions about the specific scenario. The assignment/Quiz is ust to…
First Feature Suggestion: Display Last Date of Attendance when using Canvas Attendance Tool One of the required pieces of information I must collect is the last date of attendance when a student violates my attendance policy. This date is federally required for institutions to determine a student’s withdrawal date under 34…
Hi everyone! I would love to hear your suggestions and best‑practice tips on implementing copyright settings. https://embed.app.guidde.com/playbooks/8eYgHHmwTXKMLxDW4LqEDX