Can I open one of my docs/spreadsheets/etc in read-only mode?
I would like to view it for reference without having to worry about it being modified.
Can I open one of my docs/spreadsheets/etc in read-only mode?
I would like to view it for reference without having to worry about it being modified.
Well, it seems Google Documents has been updated since I wrote my first answer. There's now a button that allows you to enter read-only mode:
At least this button is available in some Google Accounts. Probably a feature that is being rolled out gradually.
When you have "edit" rights on the document there are no elegant solutions out of the box to switch to a "read-only" mode temporarily.
After trying out several answers and solutions I have found two solutions that work with the current version (Jun 2018) of google docs (docs, sheets, ...):
Solution #1 (Print Preview mode) Use the /preview endpoint, which is a read-only view.
https://docs.google.com/spreadsheets/d/<your_document_id>/preview
The only problem with this view is that you cannot use any of the data tools like sorting, filtering etc., which are usually required when you are dealing with sheets/data.
Solution #2 (Create a copy)
File > Make a copy
This gives you a personal copy in your drive with full permissions but you wouldn't care making edits because it's a copy visible only to you. Once you are done with it you can delete the file and reclaim space from your drive.
File > Move to trash
/preview
option is exactly what I was looking for. E.g. scenario: A sheet that only has links (bookmarks etc) and text and you want to open it quickly (without js bloat) and get on with clicking on the link etc. Super fast and efficient.
It's possible, by creating a shareable link for your document, and opening it in an Incognito/Private window:
You now have a read-only version of your document in the private window.
In Google sheets, I found it effective to protect the sheet.
Right click the sheet tab at the bottom of the screen. Click Protect Sheet. Click the Set permissions button.
Choose Show a warning when editing this range.
My users have a sheet they mostly use for reference to lookup student information. On the rare occasion they need to make a change, or accidently edit something, they receive an "Are you sure..." prompt which they must acknowledge.
Especially when a team uses a Google Docs doc mostly for reference, accidental edits will happen. They'll get tangled in the edit history with intentional edits, making them hard to tease out.
Not exactly what you were asking for: In this situation, it's sensible to switch from Google Docs to Google Sites. Sites is handy for managing a private website of reference-oriented pages. You have to explicitly click to edit a Sites page, so accidental edits don't occur.
That doesn't help with Google Sheets, but Sites might have a "gadget" that can display content from a Sheet. Sites has lots of gadgets and other features for handling semi-structured information like release notes.
It is possible.
Try the below - you need to put the document ID in the middle and remove "< >".
https://docs.google.com/document/d/<document ID>/view
I have tried and it works.
/view
URL suffix. Ditto for Sheets.