You give it one photo
Taken on a phone, in a crowd, holding it over somebody's head. Crooked and dark is fine. We straighten it, brighten it, crop it to the face and set it under an arch.
Nothing to edit · nothing to learn01 Graduation day
Two hundred photos from graduation are sitting in a phone doing nothing. Hand them over and every one comes back as a card, cut into a video, on a page you can send to everybody who could not fly out.
Coming soonon Google PlaySee everything they get · Already bought? Log in
Ready in about five minutes · The app goes on your home screen · Three photos free
Graduated last month, or last year? It is not too late. Start with the photos already on your phone.
Shipping out soon? Start on ship day. The send-off gets its own cards, and graduation is added to the same page, same price. Or start the free countdown.
Photos never leave this page. Nothing uploads.
─ Why it is not just a photo
Right now that picture is sitting in a camera roll between a screenshot and a receipt. Nobody will ever look for it again. Put it through here and it comes out as a record. Branch camouflage, gold trim, his rank, his unit, his base, his dates, a serial number and a card number out of fifty. The same photo. A completely different object.
Taken on a phone, in a crowd, holding it over somebody's head. Crooked and dark is fine. We straighten it, brighten it, crop it to the face and set it under an arch.
Nothing to edit · nothing to learnFront is the photo, the flag and the name in gold. Back is the record of service, the family who served before, and a struck seal with his initials on it. Numbered, like it was issued.
Front and back · every cardThe link is yours. Print an 8x10 of any card at the drugstore for a dollar. Print all fifty. Frame one. We do not charge you again and we do not stop hosting it.
Yours to keep · yours to printA phone loses photos. A page does not. One link holds every card, the video, and everything anybody ever wrote on it, and it is still there when he is thirty five. You cannot lose it · you do not rent it · there is nothing to renew
02 What fifty looks like
Every photo from that day becomes its own numbered card, in their branch colours, with their unit and their base on it. Not a filter. A set.
03 How it works
Up to fifty, straight off the phone. Blurry, dark, crooked, it does not matter.
Name, rank, unit, base, graduation date. One screen. Every card gets it.
Cropped, straightened, brightened and framed automatically. No editing.
Post the video. Text the link. Everybody who missed it can watch and write to them.
New Watch it spin
One tap turns any card into a 6 second video. It spins from the front to the back and home again, set to Stars and Stripes Forever by the U.S. Navy Band. Ready for Reels, TikTok and Stories.
02 The whole career
Swipe or scroll for the whole career →
04 Every branch
Great Lakes, Parris Island, Cape May, Lackland, Fort Jackson, a small town armory on a Sunday. Different uniforms, same afternoon.








05 Straight answers
CardMyService turns a service member's military graduation photos into numbered keepsake cards, a video and one family page. Every photo becomes its own card in the branch colors, with the rank, unit and base on it. The front is the photo, the flag and the name in gold. The back is the record of service.
Graduation is $39.99 for one milestone, with up to 50 photos and a minimum of 10. The whole career is $99.99, with no limit on milestones and 20 photos each. It is one payment, never a subscription. If you upgrade to the whole career later, the $39.99 you already paid comes off it.
Ten photos is the minimum and fifty is the ceiling, and most families land near twenty five. You pick the photos, type the name, rank, unit, base and graduation date once, and upload. The cards are cropped, straightened, brightened and framed automatically, with no editing. It is ready in about five minutes, and then you send one link.
Every branch and every component: Army, Air Force, Navy, Marine Corps, Coast Guard, Space Force, National Guard and all Reserve components. The component prints under the branch on the card. Officers are covered too. It is the same engine, with commissioned instead of graduated, for OCS, OTS, ROTC or an academy.
Yes. Your first 3 cards are free, and you can put one real photo on the card at the top of the homepage before you spend a dollar. In that preview, photos never leave the page and nothing uploads.
No. We do not print and we never ship you anything. Every card downloads at full size, so you can print any card 8x10 at a drugstore for about a dollar, as many as you want.
Their page is not listed on Google or any search engine, so people find it through the link you send. You decide whether they show on their class page, and you can have any photo, message or the whole page taken down. Never post where someone is stationed or deployed, or when a unit moves; the message wall reminds everyone of that too.
Put one real photo on the card at the top of this page. You have not spent a dollar yet.