Moving Images since 2001!

DIM 4.0

What is it?

DIM handles the copying of images from your digital camera's memory card to your computer.

If you take more than just a few pictures with your digital camera, you will quickly realize that you will need to come up
with some sort of organization scheme for the hundreds (and eventually thousands) of digital image files that you will
accumulate. Once you come up with this scheme, you will want to be able to quickly and automatically get the files onto the
appropriate directories on your hard drive. That is where DIM comes in.

DIM only does one thing, but it does it well: it copies files from your camera’s memory
card to a destination directory determined by your storage scheme. If any directories need to be created in the process, it will create them.

In addition, the file can be renamed while it is copied to a more “useful” name than your camera might have
provided. DIM does not provide for browsing, viewing, modifying, adjusting, printing or any of
the other functions of the many fine image browsing and processing programs that are available.

DIM is a 100% pure Java application. As such, it should run on any reasonable system with Java runtime support (e.g. Mac, PC, Linux, etc.)

How do I get it?

Note: DIM requires a Java Runtime Environment (JRE) version 1.4 or above. Which can be obtained for free here.

You can download DIM here.

NOTE: When clicking on the above link to download the file,
make sure you save it with a ".jar" extension.
Some browsers will attempt to save it with the wrong extension, such as ".zip."

If you would like a DIM icon for your desktop, you can use this:

How do I pay for it?

Short answer: you don't have to.

However, If you find DIM useful you are encouraged to use the PayPal donation button below to show your appreciation.

How do I Install it?

No installation is necessary.

Click on the link above to download DIM. When presented with the option to save the file, make sure that it's saved with a ".jar" extension (some browsers will attempt to save it with a ".zip" extension, this is wrong).

If you have a properly installed Java Runtime Environment, you can run the dim4.jar file directly. On a PC or Mac you should be able to simply double-click on the file.

How do I use it?

The DIM manual is available by clicking here.

I'm having trouble getting it to work

There is an issue with some recent versions of Java.
Try running DIM as:

java -Djava.util.Arrays.useLegacyMergeSort="true" -jar Dim-b153.jar

I want DIM to autorun when I insert a card into my card reader, is this possible?

Yes (on XP anyway). The procedure for setting this up on Windows XP is available here.

For Mac users:
This apparently is also possible on a Mac (I'm not a Mac user, so my experience here is limited).
A Macworld discussion thread addresses this subject.

Do I need a Card Reader?



If your computer does not have a built-in slot for your memory card, you will most likely need a card reader (or some device that functions as a card reader, such as some printers with card slots).

The only exception to this would be the case (not typical) where your camera maps as a disk drive when you attach it to your computer. Frankly, you would most likely want a card reader in this case anyway, as it's a real pain to wire your camera to your computer every time you want to transfer pictures.

If you are in the market for a card reader, the one featured here is a nice one.

Does DIM support Adobe DNG Files?

Yes! As-of build 149 (made available on 10/1/04),
DIM fully suppports DNG files (along with NEF, CRW, CR2 and most other raw formats) as well as JPG, TIF, etc..

What if I have questions or comments?

If you have any questions/comments about DIM, please send me an email .

What else do I need to know?

DIM is provided as freeware / as is, etc.

I can't guarantee support and or suitability. If you have a problem, I'll try and help you the best I can, but I can't guarantee anything.


Alan Light

P. S.
If you have tried DIM, and have any feedback at all (either positive or negative) I'd really like to hear from you.
Please send me a quick email and let me know what you think of the program.

This software is provided "as is" and the user assumes all risk associated with the use of this software.
Under no circumstance shall the author be liable for damages caused by this software.
This software is freeware and may not be sold, rented, or included as part of any commercial package.
This software may not be modified, reverse-engineered or disassembled.
The author grants you the permission to use this software but full ownership and copyright remains with the author.

About me Me