English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

A colleague and I are writing some software and we're looking for some advice on the usage of the word "archive". Currently, we're using archive as a marker to state that the entry in our database has been put to one side (i.e archived away), but that we can still access it at any point.

Currently, we're using archive as a (sort of) synonym for hidden, in that archived items will be hidden from view when a user accesses the database. This is because, more often than not, our database will include hundreds of entries, and allowing the user to arbitrarily hide/archive entries from view should help them.

As an example:

When the user archives Entry 15, it is no longer listed in the standard database view. Another view of archived entries will be provided.

The problem we're having is thinking of a correct and succinct word or phrase for the opposite of archiving an entry in our database. We've looked at "un-archive", "un-hide" and "retrieve from archive" but these don't seem to fit entirely ("un-archive" and "un-hide" seem slightly unwieldy and "retrieve from archive" feels too long). Perhaps "restore" would work, but we're leaning away from that as it has connotations of the entry having being deleted or removed completely.

Our target audience includes people who do not speak English as their primary language, so we're striving for simplicity and focus.

I was wondering if anyone has ever come across this situation before or if there are any useful suggestions for our situation?

share|improve this question
Archive does not imply 'hidden' or 'normally not accessible' as sought to be used, and as such is inappropriate in your context. Naturally therefore, you find the antonyms of archive unsuitable. You must adopt a different pair of expressions for your purpose -- such as perhaps, hide-unhide, display-hide, include-exclude or something better. Should you at all, for any reason, insist on archive, the converse would be unarchive: wordwebonline.com/en/UNARCHIVE – Kris Mar 6 '13 at 11:00
Thanks for the input. Apparently, "archive" is the accepted term in this instance. I'll see how display-hide fits, I think. – Jamie Taylor Mar 6 '13 at 11:20
Using archive isn't about 'hiding' or making 'not accessible'. It is about 'archiving' an item, moving it off to long-term storage. You are using it correctly, and "restore" is a good response, and has precedent; however, "unarchive", while a little clunky, is definitely clearer... – Jake Jul 17 '13 at 2:57
up vote 22 down vote accepted

If archiving a piece of data changes its status with respect to the main module of your program, then restoring will put things back the way they were.

share|improve this answer
I have seen de-archive or dearchive used for this operation, but restore is much nicer. – Wayne Johnston Mar 9 '13 at 2:35

I've been using "In use" to indicate items that are not archived.

share|improve this answer

You could communicate thusly:

"We are re-activating this record."

share|improve this answer

Perhaps "active" or "activated".

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.